Feathers is a real-time, micro-service web framework for NodeJS that gives you control over your data via RESTful resources, sockets and flexible plug-ins.
Cost / License
- Free
- Open Source
Platforms
- Self-Hosted
- Node.JS
Sprae is described as 'Lightweight alternative to Alpine.js and petite-vue: reactive HTML attributes with no build step, a CSP-safe build for browser extensions, and the same directives in JSX, Next.js server components, Markdown, and server templates' and is an app. There are more than 10 alternatives to Sprae for a variety of platforms, including Self-Hosted, Web-based, JavaScript, Windows and Linux apps. The best Sprae alternative is Vue.js, which is both free and Open Source. Other great apps like Sprae are Angular, React, Svelte and SolidJS.
Feathers is a real-time, micro-service web framework for NodeJS that gives you control over your data via RESTful resources, sockets and flexible plug-ins.
Unpoly enables fast and flexible frontends for server-rendered HTML views. It's an unobtrusive JavaScript framework with no dependencies that plays nice with existing code.
Building on top of the Web Components standards, Lit adds just what you need to be happy and productive: reactivity, declarative templates and a handful of thoughtful features to reduce boilerplate and make your job easier.

Mithril is a modern client-side Javascript framework for building Single Page Applications. It's small (< 8kb gzip), fast and provides routing and XHR utilities out of the box.
Alpine.js offers you the reactive and declarative nature of big frameworks like Vue or React at a much lower cost.
µ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.

With more than 80 UI components, including advanced tables, charts, and forms, this open-source JavaScript framework will help you build complex, data-rich web applications faster and more efficiently.