Introducing TremulaJS

Content Streams + Momentum Engine + Bézier Paths + Multi-Device

TremulaJS is a client-side javascript UI component enabling responsive, Bézier-based content-stream interactions with kinetic scrolling & physics effects for trackpad, pointer and touch UIs.

Put another way, TremulaJS can be thought of as an extremely bad-ass image slider.

While there are some monumental physics-based JS animation frameworks out there — most notably, famo.us, gsap and velocity.js — TremulaJS was built with a very specific end in mind: to enable the kind of long-running, low-friction user interactions one might enjoy when navigating large sets of visual data.

See TremulaJS in the wild: currently in production on Art.com.

TremulaJS is compatible with all recent versions of iOS Safari, Chrome, OS X Safari, FF, IE.

TremulaJS was developed by Garris Shipon at Art.com Labs.

Licensed under GPLv3

More info…

follow @garris

7 thoughts on “Introducing TremulaJS

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s