Getting started

High-performant animations without headaches

  • High-performant animations without headaches

  • Simple, modular and functional animation library for web and node

  • Tweening library that needs to use where performance matter

  • Flexible, extendable, modular and resource-efficient tweening library

Note

We already know what is tweening and why it's need, so there no need to describe it's, Google will do this if you want. This library is not made as alternative to another libraries, it's has own pros and cons

Features

  • Tweens everything you give them, string, number, number of arrays, number of object, all-to, interpolators and much more. Endless possibilites

  • Can use CSS units (e.g. appending px)

  • Can interpolate colours

  • Easing functions are reusable outside of Tween

  • Can also use custom easing functions

  • Much of easings

Compatibility

Browser

Recommended version

Chrome

65

Firefox

55

Opera

14

IE

11

Edge

14

Safari

9

These versions is based on working demos, may support down to 6-years old browsers, but may require some polyfills

Project info

Info name

Value

Bundler

Rollup

Package managers

NPM / Yarn

Transpiler

Babel

Test runner

AVA

Headless test runner

Puppeteer

CI

Travis CI

Documentation

jsDoc + Docdash

Thanks to author of these libraries/frameworks/services.

Projects using es6-tween

It's great to see this library to be used in production and/or library, thank you!

If you have projects using es6-tween, please make issue or PR, i will add here your project too :)

Our first and very good friend and sponsor is BrowserStack, thank you a lot for your goodness and support.

License

MIT License, see LICENSE

Last updated