Content Streams + Momentum Engine + Bézier Paths + Multi-Device
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.
Licensed under GPLv3
- See the demo video (2.5 min), illustrating some of the visual possibilities.
Play with the live component demo
Experiment with the configuration file on CodePen
Get up-and-running with the fully-documented boilerplate file, includes a summary of all configuration settings.
Download, Fork, Contribute on GitHub