Displaying 1 to 20 from 54 results

TweenJS - A simple but powerful tweening / animation library for Javascript

  •    Javascript

TweenJS is a simple tweening library for use in Javascript. It was developed to integrate well with the EaselJS library, but is not dependent on or specific to it (though it uses the same Ticker and Event classes by default). It supports tweening of both numeric object properties & CSS style properties.The API is simple but very powerful, making it easy to create complex tweens by chaining commands.

react-motion - A spring that solves your animation problems.

  •    Javascript

Animate a counter from 0 to 10. For more advanced usage, see below. Works with React-Native v0.18+.

react-tween-state - React animation.

  •    Javascript

The equivalent of React's this.setState, but for animated tweens: this.tweenState. Live demo and source.




TweenKit - Animation library for iOS in Swift

  •    Swift

Create an instance of ActionScheduler to run your animations. You should retain the scheduler, so it's best made as a property on your View Controller. TweenKit's animations are composed of 'Actions'. These are small animation units that can be chained or grouped to build complex animations. Once you have created an action, you can tell the scheduler to run it.

morpheus - A Brilliant Animator

  •    Javascript

A Brilliant Animator. Morpheus lets you "tween anything" in parallel on multiple elements; from colors to integers of any unit (px, em, %, etc), with easing transitions and bezier curves, including CSS3 transforms (roate, scale, skew, & translate) -- all in a single high-performant loop utilizing the CPU-friendly requestAnimationFrame standard.

FPSAnimator - FPSAnimator is very easy animation library for Android TextureView and SurfaceView.

  •    Java

A simple but powerful Tween / SpriteSheet / ParabolicMotion / animation library for Android TextureView and SurfaceView. Include the FPSTextureView widget in your layout. Set FPS by attribute. Default FPS is 30. If you use SurfaceView , use FPSSurfaceVIew.

tweezer.js - A small, dependency-free, ES6 library for smooth animations.

  •    Javascript

A small, dependency-free, ES6 library for smooth animations. Demo. Tweezer.js is the last tweening library you'll ever need. It provides the building blocks for any animation, allowing you to construct beautiful animations simply and without the need of requiring lots of other dependencies like smoothScroll, countUp.js, and GSAP.


MotionMachine - A powerful, elegant, and modular animation library for Swift.

  •    Swift

MotionMachine provides a modular, powerful, and generic platform for manipulating values, whether that be animating UI elements or interpolating property values in your own classes. It offers sensible default functionality that abstracts most of the hard work away, allowing you to focus on your work. While it is type-agnostic, MotionMachine does support most major UIKit types out of the box and provides syntactic sugar to easily manipulate them. But it's also easy to dive in and modify for your own needs, whether that be custom motion classes, supporting custom value types, or new easing equations. Also check out the Examples project to see all the MotionMachine classes in action, or dive deep into the source Documentation.

PMTween - An elegant and flexible tweening library for iOS and tvOS.

  •    Objective-C

PMTween is an elegant and flexible tweening library for Objective-C, currently supporting the iOS and tvOS platforms. It offers sensible default functionality that abstracts most of the hard work away, allowing you to focus on your animations and other tween tasks. But PMTween also makes it easy to dive in and modify for your own needs, whether that be custom tweening classes, supporting custom object types, or new easing equations. If you're coding in Swift, try MotionMachine, which is based on PMTween, but with many improvements and an API tailored to that langauge.

Easing Library For Lua

  •    

Easing For Lua is a Library which brings easing effects to let you create realistic animations using Lua Programming Langage

agTweener

  •    Silverlight

agTweener provides a toolkit for Silverlight designers and developers to achieve animation and transition effects similar to toolkits currently available for Flash/Flex developers by defining transition effects in .NET code and applying these effects to any FrameworkElement. ...

timeliner - simple javascript timeline library for animation and prototyping

  •    Javascript

Timeliner is a graphical graphical tool to help create and prototype animations quickly. It is useful for adjusting variables and checking out how the effects changes over time with keyframing and easing/tweening functions. It may also have some similarities with the timeline component of adobe flash, after effects, edge animate or other animation software. It is written in javascript and meant to work with different javascript libraries or webgl frameworks, in 1d, 2d, or 3d. It is built primary for myself, but feel free to send me suggestions or requests.

react-native-conductor - Orchestrate animations across components in one place

  •    Javascript

Not a new animation syntax, but a way to organize your code to make Animated easier to work with. Animation code is condensed into a wrapper component that feeds Animated styles to its children. I wrote this to address the fact that Animated code can get bulky and difficult to coordinate between subcomponents.

numanimate

  •    JQuery

A jQuery plugin that gradually tweens one numeric value to another and displays it in the specified DOM element.

eases - a grab-bag of modular easing equations

  •    Javascript

This is a grab-bag of Robert Penner's easing equations, most of the code from glsl-easings. Pull requests for optimizations are welcome.Each easing has its own file which can be required individually. The entry point also exports all eases with camelCase, so require('eases/expo-in-out') becomes require('eases').expoInOut.

keytime - [EXPERIMENT] keyframe animation tools

  •    Javascript

Modular keyframe-based animation tools. Currently at a work-in-progress/proof-of-concept stage.This does not implement its own loop or play(), pause() methods. It simply allows the developer to retrieve interpolated values at an arbitrary time stamp (which may be in seconds, milliseconds, centuries, or whatever).

mat4-decompose - decomposes a 3D matrix

  •    Javascript

Decomposes a 3D matrix, useful for animations. Code ported from W3 CSS Spec. PRs for more tests/robustness/optimizations welcome.You may also be interested in mat4-interpolate, mat4-recompose, and css-mat4.

tween-ticker - a generic tween ticker engine

  •    Javascript

A generic low-level ticker for tweening engines. Stacks tweens and then, on each tick, steps through them to update them to their interpolated (and eased) values.Does not assume any standard set of eases, and uses linear (i.e. no ease) by default.

tweenr - minimal tweening engine

  •    Javascript

Minimal tweening engine which operates on numbers and arrays.I love the simplicity of GreenSock's animation tools, but I don't agree with some of their practices (i.e. polluting tweened objects with variables) and find myself only using a tiny fraction of their entire codebase.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.