by ractivejs

ractivejs / ractive

Next-generation DOM manipulation

5.8K Stars 441 Forks Last release: Not found MIT License 5.7K Commits 96 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Ractive.js - Next-generation DOM manipulation

Gitter npm version dependency Status Build Status Coverage Status jsDelivr downloads npm downloads Twitter Follow

What is Ractive.js?

It's a JavaScript library for building reactive user interfaces in a way that doesn't force you into a particular framework's way of thinking. It takes a radically different approach to DOM manipulation - one that saves both you and the browser unnecessary work.

Features include...

  • Data-binding, with a beautiful declarative syntax.
  • Event handling that doesn't make you tear your hair out.
  • Flexible and performant animations and transitions.
  • And much more!

Getting started

To get a feel for how it will make your life as a web developer easier, head over to the documentation at ractive.js.org or get a quick hands-on with interactive tutorials.


All forms of help are welcome! Please read CONTRIBUTING.md to learn how to contribute.


Copyright (c) 2012-17 Rich Harris and contributors. Released under an MIT license.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.