Can we simplify front end again? Meet DynamoJS
5KB jQuery-era framework when Alpine, htmx, and Preact already own this space.

5KB drop-in AJAX library beats HTMX (16KB) and Turbo (25KB) with zero dependencies.
Full-stack developers building traditional server-rendered sites
HTMX · Turbo (Hotwire) · htmx
It 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.
Playground: https://mujs.org/playground Comparison with HTMX and Turbo: https://mujs.org/comparison About the project creation, why and when: https://mujs.org/about GitHub: https://github.com/Digicreon/muJS
Happy to discuss the project.
5KB jQuery-era framework when Alpine, htmx, and Preact already own this space.
Yet another htmx alternative when the ecosystem already has Alpine and Petal.
Stream-aware interception and unified XHR+Fetch API is clever; replaces hand-rolled monkey patches.
Drag-and-drop sitemap planner exports JSON straight to code, but competes with Figma and wireframe tools.
Autosaving Markdown notes with shareable links—but Notion, Obsidian, and HedgeDoc already own this.
Clever Wikipedia-traversal puzzle format but lightweight execution, no long-term retention hook.