The goal is the development of a next-generation Animation layer for AngularJS with functionality and power to easily develop complex, rich user experiences. A new Animation Timeline API and a easy-to-use DSL will be derived based on experiments and explorations of real-world animation design samples; samples with UX as those as demonstrated in Material Design and the Polymer Topeka Quiz application.
Best AngularJs Animation Directives Plugins
ngAnimate is the best effect solution made for AngularJS.
Angular.js directive to Knob component powered by d3.js (without jQuery).
- very easy to implement
- without jQuery dependencies
- powered by d3.js
- 2-way data binding
- configurable minimum, maximum values and step
- configurable scale
- touch, click and drag events implemented
There are cool loading buttons out there for angular. Only thing which annoys me, is that you (most of the times) have to manually trigger their loading state via a boolean which leads to a bit of repetition, declaring those again and again.
angular-promise-buttons exists to take away some of that, by handling the loading state directly by passing the promise. Saves you at least two lines of code every time.
Scroll-aware AngularJS with ease.
- Pure AngularJS, no dependencies
- style and class directives with scrolling locals
- Supports multiple stages
- Triggers scope digest only when needed
- Of course it utilizes requestAnimationFrame
- Gets weather via the OpenWeatherMap API using JSONP requests.
- Uses browser built in geolocation to get coordinates.
- CSS3 animations on colour change and location panel appearing.
- Shows weather from a random city on page load and button.
- Able to run on https even though OpenWeatherMap is http only by using a proxy
Lightweight AngularJS poller service which can be easily injected into controllers. It uses a timer and sends requests every few seconds to keep the client synced with the server. Angular Poller supports $resource, $http and Restangular.
A simple modal library for AngularJS applications.Most modal libraries for Angular are either frustratingly complicated or annoyingly dependent on a ton of external stuff. Popeye is simple, self-contained, and just “pops up” when you need it to.