Life & fun · alternatives · 2026
24 alternatives to Lume.js – 1.5KB React alternative using zero custom syntax
Minimal reactive state management using only standard JavaScript and HTML. No custom syntax, no build step required.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

- 2AV
I made this because building UIs in a lexical medium like code is super annoying. I have to pre-render what I’m making in my head, and then jump between the browser and IDE to test. I was inspired by the developer console in chrome and safari since I end up editing css there because it’s ironically more convenient. Hope it’s useful!
2022 · dev.aspect.app · its alternatives →
- 3TS
The simplest app state management for React
2021 · simpler-state.js.org · its alternatives →
- 4

Hey HN, I'd like to share a fun project I've been working on: mizu.js. It's a js library that add functional attributes support into your html, designed to be a simple and flexible alternative to fully-fledged web frameworks (such as Vue, React, and Angular), while offering more capabilities than other lightweight options (like Alpine.js and htmx). As it's written using modern ES features and due to its isomorphic nature, it can be run in both browsers and runtimes (Node, Deno, Bun) without any changes. This makes it ideal for client-side and server-side rendering, as well as static site…
2024 · mizu.sh · its alternatives →
- 5

Hi HN! I created this lib in the need of a simple and tiny framework to easily do AJAX-style navigation / replacement of fragments in the page, in a web application. For people who don't want to use client-side-rendering and complex frameworks à la React, there are nowadays a few "HTML-over-the-wire" libraries, like HTMX, Unpoly or this super-tiny one Swap.js :) One other key thing is that no external tool is needed: no bundler, no webpack, no TypeScript compiler, no minification needed. Just write HTML, JS (+ your preferred server-side language: PHP, Python, etc.) and it works. The…
2023 · github.com · its alternatives →
- 6

React is excellent at rendering UI. I built Snapstate because I wanted business logic to live somewhere else.
Apr 2026 · thales.me · its alternatives →
- 7

A minimal skeleton for building testable React apps using Babel - pheuter/essential-react
2015 · github.com · its alternatives →
- 8UG
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 →
- 9

The simplest app state management for React. Contribute to arnelenero/simpler-state development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 10

- 11

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

Author here. This is an attempt to simplify frontend development: 1. Standards first: User interfaces should be assembled with HTML, styled with CSS, and enhanced with JavaScript. 2. Less abstractions: UI composition should be easy and require as few idioms and abstractions as possible, both on client and server. 3. Design Systems: Design should be a separate subsystem, easily accessible for developers who care about and understand design. 4. Scalability: Complex UIs should retain simplicity as the application grows. Eager to hear your thoughts!
2025 · nuejs.org · its alternatives →
- 13TR
Hi HN, I got to work yesterday and today and came up with a very simple way to create and manage state in TinyJS. I end up creating a simple App to illustrate how to use the new createState function and custom components in a React like manner. Here's the code for it - https://github.com/victorqribeiro/tinyapp Here's the PR for the createState function - https://github.com/victorqribeiro/TinyJS/pull/9
2025 · its alternatives →
- 14

Serverless SaaS Boilerplate for building faster with Next.js and Node.js on AWS. React SaaS Starter kit with Express.js including authentication, payment and teams.
2021 · nextlessjs.com · its alternatives →
- 15

reactive x react = xreact. Contribute to reactive-react/xreact development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 16
ReexJs CLI▲65A fast way to build react.js and next.js applications
2021 · a12989x.github.io · its alternatives →
- 17AJ
I've been building a web UI library for a side project of mine. I thought it might be useful to others, so I'm releasing it as open source. To put it simply, I realized that most of my pain points with React come from its declarative model ui=f(state). So I'm trying something that I'm calling "imperative JSX." Instead of treating JSX as the source of truth for your UI, it essentially becomes a query interface for DOM manipulation. I first had the idea for it a few months ago, and only began writing it in earnest last week, so it's extremely early and nowhere near production-ready. Still, I'd…
2024 · npmjs.com · its alternatives →
- 18

Full reactivity JS/TS framework. Lightweight replacement of React + MobX + React Router. Very small and fast !! - PxyUp/Revact
2019 · github.com · its alternatives →
- 19IL
2025 · chr15m.github.io · its alternatives →
- 20

A fun way to learn a bad thing. Contribute to cloudstreet-dev/React-is-Awful development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 21

☢ Make Your React App Truly Reactive! Contribute to MananTank/radioactive-state development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 22

A simple (99% ES2015 less) tutorial for React. Contribute to kay-is/react-from-zero development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 23

- 24LR
Hey HN! I've built a way to launch simple, stateful React components like promotions, banners, and announcements in your web app through reusable in-app UI channels. Here's a demo of how it works: https://youtu.be/qrPip41Ecyg. The docs are here: https://docs.frigade.com/v2/platform/collections. This enables non-technical teammates to launch native, prebuilt components directly in the product UI without involving engineering. We also provide the ability to update content (i.e. CMS), track user progress/state and target components to specific users…
2024 · its alternatives →
Also compare
- HTML to React alternatives
- A Visual IDE for React alternatives
- The simplest React state manager now at stable release alternatives
- Mizu.js – Lightweight HTML templating library for any-side rendering alternatives
- Swap.js – a JavaScript micro-framework (HTML fragments over the wire) alternatives
- Tired of logic in useEffect, I built a class-based React state manager alternatives
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 →