At A Glance

Badass Performance

KUTE.js is crazy fast with it's outstanding performance and 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 mostly for transform, and even allows you to use the utilities yourself in your apps or your own plugins.

All Browsers Compatible

KUTE.js covers all modern browsers with fallback options for legacy browsers. When using polyfills and the right browser detection 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 (start/stop/pause/resume) and comes with full spectrum tween options.

Packed With Tools

KUTE.js comes with a CSS Plugin, a SVG Plugin, an ATTR Plugin, a Text Plugin, easing functions, color convertors, utility functions, and you can even extend it yourself.

Plenty Of Properties

KUTE.js covers all animation needs such as SVG morph & transform and other specific CSS properties, then CSS3 transform, scroll, border-radius, and almost the full box model or 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


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


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


Head over to the performance test page right away.