Welcome Developers!

KUTE.js is a Javascript animation engine with top performance, memory efficient & modular code. It delivers a whole bunch of tools to help you create great custom animations.

Download Github CDN Replay

At A Glance

Killer Performance

KUTE.js is crazy fast with it's outstanding performance, with super fast code execution, it's also memory efficient. I made a cool demo to showcase how KUTE.js really scales on performance.

Prefix Free

KUTE.js can detect if the user's browser requires prefix and uses it accordingly for requestAnimationFrame, transform and border-radius, hustle free for older Gecko/Webkit/IE browsers.

All Browsers Compatible

KUTE.js covers all modern browsers with fallback options for legacy browsers. When using polyfills and the provided demo HTML templates you can manage all kinds of fallback animations for legacy browsers.

Powerful Methods

KUTE.js allows you to create tweens and chainable tweens, gives you tween control methods (stop/pause/resume/restart) and comes with full spectrum tween options.

Packed With Tools

KUTE.js comes with tools to help you configure awesome animations: jQuery plugin, cubic-bezier and physics easing functions, color convertors, and a lot of options to play with.

Plenty Of Properties

KUTE.js covers all animation needs such as transform, scroll (window or other elements), colors (border, background and text), border-radius, almost the full box model and also text properties.

MIT License

You can develop with KUTE.js for free thanks to the MIT License terms.

Top Notch Documentation

All examples, code, tips & tricks are very well documented.

Getting Started

Examples

See KUTE.js in action with all it's functions, options and features.

Documentation

The API documentation is here for you to get you started.

Performance

Head over to the performance test page right away.