

µJS
Like
µJS intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single <script> tag, one call to mu.init(). No build step, no dependencies.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Online
- Software as a Service (SaaS)
- Self-Hosted
- Google Chrome
- Mozilla Firefox
Features
Properties
- Lightweight
Features
- Work without JavaScript
µJS information
No comments or reviews, maybe you want to be first?
What is µJS?
µJS intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single <script> tag, one call to mu.init(). No build step, no dependencies.
Key features: patch mode (update multiple fragments in one request), SSE support, DOM morphing via idiomorph, View Transitions, prefetch on hover, polling, and full HTTP verb support on any element.
At ~5KB gzipped, it's smaller than HTMX (16KB) and Turbo (25KB), and works with any backend: PHP, Python, Go, Ruby, whatever.



