Life & fun · alternatives · 2026
24 alternatives to My Attempt to Recreate Angular / React in 50 Lines of JS
A simple react / angular clone. Well, that's the end goal anyway. Just an experiment. - zackify/Simpler
Simpler is an experimental JavaScript framework that attempts to recreate core functionality of Angular and React in approximately 50 lines of code. It is designed for developers interested in understanding how popular… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. My Attempt to Recreate Angular / React in 50 Lines of JS launched in 2014; newer entries below may have overtaken it.
- 1

- 2

Hey HN, I'm Nate, the creator of Tamagui. One is a React framework that does two things differently in hopes of simplifying how we build websites and apps: 1. It unifies React Native and React web with typed file system routing by making Vite able to serve RN. This lets you share (or diverge) your code in a simpler way for cross-platform apps. 2. We've partnered with Zero (https://zerosync.dev) to make local-first work well. We've been building a solution in One that makes Zero supporting server rendering, without waterfalls, and with seamless server/client handoff. ---…
2024 · onestack.dev · its alternatives →
- 3
refine▲480100% open source React framework to build web apps 3x faster
2022 · github.com · its alternatives →
- 4

Hey HN, we built a Chrome Extension (https://www.magicpatterns.com/extension) that converts a snippet of any website to an isolated React component. Demo video: https://youtu.be/hutUYDkyE_A How it works: 1) Iterate through each node in the selected DOM tree, 2) For each element, find any matching CSS selectors / inline styles, 3) Use window.getComputedStyle to get the deterministic values, 4) Construct JSX It was pretty hard producing the minimal code necessary while maintaining the same visual look. To do this, we implemented things like abstracting out…
2024 · chromewebstore.google.com · its alternatives →
- 5

- 6
Atomize React▲378An open source design system for ReactJS
2019 · atomizecode.com · its alternatives →
- 7CR
I made this because building React components from scratch is super annoying. Most visual elements already exist on the web, and I figured there should be a way to leverage that. I hope it's useful!
2022 · sample-code.aspect.app · its alternatives →
- 8

Tiny and simple React clone. Contribute to zserge/o development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 9SW
i'm building this minimalistic framework mostly for myself. it's really just a project template + a tiny library that adds file based routes to express and persistent task queues. i wanted something that: 1. is a single long-running process to deploy and manage (thanks sqlite!) 2. has type-safe database queries and type-safe server rendered React-like `.tsx` components 3. addresses 80% of common full-stack concerns like emails, task queues and routing 4. doesn't have a frontend build process curious to hear what you think!
2024 · plainweb.dev · its alternatives →
- 10

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 →
- 11
Remake 2.0▲410A way to make web apps with just HTML & CSS
2020 · remaketheweb.com · its alternatives →
- 12

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

2016 · github.com · its alternatives →
- 14RA
I wanted to have a framework that would let me build web apps faster than ever before. I didn’t care if it was a little hacky or didn’t use best practices — I wanted to be able to get a multi-user application out the door in hours instead of months. I researched the CMS space for months before deciding to build something from scratch. My goal was to be 90% done building a web app once I had the static HTML and CSS finished. I’m not a big fan of building out API endpoints over and over again for every new app, fiddling with a database, or doing lots of config. What I ended up with was a…
2020 · its alternatives →
- 15

- 16

Hi all, author here. This project was a pleasure to do, Remix has very good developer experience. But further than that it's actually a really good way to develop applications, it's a mix of old meets new where the paradigm encourages you to take advantage of web standards for data fetching (forms, links, a tags). And it turns out that it's actually an optimal way to develop simple or even complex web applications which can deploy in a number of runtime environments (including edge workers). So you can get an insanely fast website for users. Note that this project is not necessarily an…
2022 · github.com · its alternatives →
- 17

Want to upgrade your JavaScript skills and learn React.js? Learn how to build websites and web apps in just a couple of afternoons.
2015 · reactforbeginners.com · its alternatives →
- 18EA
2016 · skorokithakis.github.io · its alternatives →
- 19

2013 · minifiedjs.com · its alternatives →
- 20TR
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 →
- 21
Reapp▲89A new way to build hybrid apps with React, Webpack, and JS.
2015 · reapp.io · its alternatives →
- 22

A tiny (~1kB minzipped) and extremely fast library for creating reactive observables via functions. - maverick-js/signals
2022 · github.com · its alternatives →
- 23

Everyone's shipping AI tools right now, and here I am with a visual editor. Still, I think many teams are very familiar with the problem of "marketing wants to change the landing page again." I've run into this for years. Campaign pages come in, engineers get pulled in, and tickets stack up. It's usually the same components, just rearranged. A few years ago, at a startup I worked at, we built an internal tool to deal with this. You register your existing React components, they show up as drag-and-drop blocks, and the result is a JSX string. No schema to learn, no changes to your component…
Dec 2025 · github.com · its alternatives →
- 24

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 →
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 →