intercooler.js
AJAX With Attributes: There is no need to be complex
Announcement:
htmx 1.x (intercooler 2.0) is now available at https://htmx.org
and is recommended for all new projects.
intercooler.js will continue to be supported indefinitely.
<!-- This anchor tag posts to '/click' when it is clicked -->
<a ic-post-to="/click">
Click Me!
</a>
Use familiar, declarative HTML attributes to add AJAX to your application. Use web standards like CSS, REST and Javascript events to enhance your app.
Incremental
Use Intercooler for as much or as little of your application as you would like. If you have an existing app, AJAX can be added incrementally without rewriting everything.
Unobtrusive
Intercooler works with any back-end technology, and can live happily alongside other Javascript frameworks.