Life & fun · alternatives · 2026
24 alternatives to Regularjs, creating reactive component with mvvm pattern
regularjs: a living template engine that helps us to create data-driven component. - regularjs/regular
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Regularjs, creating reactive component with mvvm pattern launched in 2014; newer entries below may have overtaken it.
- 1TJ
A JavaScript Library for creating SVG patterns
2015 · riccardoscalco.github.io · its alternatives →
- 2
Reactive Maps▲218Build awesome maps with reusable UI + data components.
2017 · opensource.appbase.io · its alternatives →
- 3

Beautiful Next.js templates built by the Tailwind CSS team.
2022 · tailwindcss.com · its alternatives →
- 4MN
2014 · lhorie.github.io · its alternatives →
- 5AA
Yes, another reactive UI framework for JavaScript. Bear with me, please... :-) I 'invented' the concept for this back in 2011, and it was used (as a proprietary lib) in various startups. Even though many similar open source libs have been released since, and boy have I tried a lot of them, none have been able to capture the elegance and DX of what we had back then. I might be biased though. :-) So I started creating a cleaned-up, modern, TypeScript, open source implementation for the concept about five years ago. After many iterations, working on the project on and off, I'm finally happy…
2025 · aberdeenjs.org · its alternatives →
- 6

Effortless custom elements powered by modern view libraries. - skatejs/skatejs
2016 · github.com · its alternatives →
- 7

Model component for Vue.js. Contribute to aarondfrancis/vue-model development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 8

A data aware UI components library for building realtime maps - reactivemaps/README.md at master · appbaseio/reactivemaps
2017 · github.com · its alternatives →
- 9

- 10

Hi Everyone! My main motivation for making this was that I wanted something as powerful as Svelte or React but I wanted no build steps, no JSON API, and I wanted something as close to vanilla js as much as possible. I'm mainly a backend developer, and I wanted to simply return html with some interactive islands when I need to (whose components get 'hydrated' with by backend language's templates). Some key ideas: • It's centered around light dom web components • Uses a "reactive element", which uses observables for fine-grained reactivity • Rendering is done through lit-html's tagged…
2023 · github.com · its alternatives →
- 11LA
2018 · layerjs.org · its alternatives →
- 12

I built µJS because I wanted AJAX navigation without the verbosity of HTMX or the overhead of Turbo. It intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single 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.…
Mar 2026 · mujs.org · its alternatives →
- 13
CustomJS▲143Hello, as an Indie Hacker, I have built and successfully launched this SaaS software. Originally it was a plugin for Make.com but now it can also be used for many other user cases. It's a niche market but many users are enjoying it. Feel free to give me more feedback https://www.customjs.space
2024 · customjs.space · its alternatives →
- 14

A tiny (~1kB minzipped) and extremely fast library for creating reactive observables via functions. - maverick-js/signals
2022 · github.com · its alternatives →
- 15LA
Reactive components with React-like patterns at ~9 KB gzip. Zero dependencies, zero build step, designed for humans and AI agents.
2021 · lemonadejs.net · its alternatives →
- 16
ProppyJS▲92Functional props composition for UI components (React & Vue)
2018 · proppyjs.com · its alternatives →
- 17UG
Hi all, I'm currently working on my hobby project, and one of the fun constraints I put in was to build using as less dependencies as possible. I chose Go as it has a really good standard library, and all went well for building backend. But for frontend, I was wondering whether I should break the constraint and go for React. I tried options like Web Components, but I really didn't like the ergonomics and I didn't want to use jQuery either. Out of curiosity, I was exploring Go's html/template package to see if I can write UIs in a React-like manner. I found most of the online docs using…
2024 · its alternatives →
- 18

Functional Reactive Programming Library for JavaScript - santoshrajan/frpjs
2016 · github.com · its alternatives →
- 19

Components for building search UIs
2018 · opensource.appbase.io · its alternatives →
- 20

- 21

JSON to HTML. Contribute to shujutech/StIGMa development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 22
LemonadeJS▲21Hey HN, We just released v5 of LemonadeJS, a micro-reactive library (~5.5KB compressed, no dependencies) that brings reactivity, scoped state, and JSX support to browser-native JavaScript. Key Features in v5: - Private reactive state for components - Scoped events for modularity - JSX support (via a Babel plugin) - children argument for nested components - Template literal interpolation - Improved DOM rendering performance Use it with plain JS, TypeScript, or JSX — no build step required. Ideal for browser tools, widgets, or building fast UIs without bundlers.…
2025 · lemonadejs.com · its alternatives →
- 23

The from-scratch guide to building large language models in NodeJS.
8d ago · book.humanexperiences.io · its alternatives →
- 24

Build reactive, performant web applications with OlumJS — a small Vue/React-inspired UI framework with signal-based reactivity, scoped CSS, and a native-HTML template syntax. 8 kb gzipped.
Aug 2026 · olumjs.top · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →