SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 ReactJS Open-Source Projects
-
Project mention: 7 Free Tools and Resources for Building Well-Structured React Applications | dev.to | 2026-05-07
Zustand is a small, fast state management library for React. Its API is intentionally minimal: you define a store with state and actions, and you consume the store with a hook. There is no boilerplate beyond defining what the store holds and what operations change it.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Website: twenty.com
-
Project mention: How to Build Type-Safe Form Handlers Using TypeScript Utility Types | dev.to | 2026-05-20
This pattern works cleanly with Zod and React Hook Form. Zod schemas can infer TypeScript types directly, so you define validation rules and get the type for free:
-
reactjs-interview-questions
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
-
react-bits
An open source collection of animated, interactive & fully customizable React components for building memorable websites.
Project mention: How I Fixed a CSS Animation Bug in an Open Source React Library | dev.to | 2026-05-26If you want to check out the PR: https://github.com/DavidHDev/react-bits/pull/851
-
Project mention: chakra-ui VS ui - a user suggested alternative | libhunt.com/r/chakra-ui | 2025-10-11
-
Project mention: I Mass-Unsubscribed from 40 Changelog Newsletters and Built My Own Aggregator | dev.to | 2026-01-13
I work at https://novu.co. We build notification infrastructure.
-
ToolJet
ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀
Project mention: Open Source Retool Alternative: A Code-First, AI-Native Approach | dev.to | 2026-04-28ToolJet: github.com/ToolJet/ToolJet
-
taro
开放式跨端跨框架解决方案,支持使用 React/Vue 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/
-
CopilotKit
The Frontend Stack for Agents & Generative UI. React + Angular. Makers of the AG-UI Protocol
The instructions prop is ignored with custom agents. We set system instructions via CopilotSidebar's instructions field and they were silently dropped. This is a known open CopilotKit issue. The workaround: define instructions in the agent's system message directly.
-
conductor
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
Project mention: Conductor, an orchestration engine for microservices and event-driven workflows | news.ycombinator.com | 2025-10-05 -
HeroUI provides accessible, pre-built components that work well with Tailwind CSS. So far, I think this is one of the best UI libraries so make sure you check it out.
-
react-table
🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
Project mention: Build a Collaborative Inventory Dashboard with TanStack, Velt SDK and Kiro IDE⛵ | dev.to | 2025-09-12TanStack Table is a headless UI library for building tables and data grids for JavaScript/TypeScript applications. Since it’s a headless UI library, you have control over the design and components.
-
30-Days-Of-React
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
-
signoz
SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
-
react-admin
A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
Project mention: Friday Links #30 — JavaScript Updates, Tools, and Inspiration | dev.to | 2025-10-17React Admin v5.12.0, TanStack Router 1.133, React Hook Form v7.65.0, Pixijs v8.14.0
-
-
mastra
From the team behind Gatsby, Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack.
Project mention: Flue is a TypeScript framework for building the next generation of agents | news.ycombinator.com | 2026-05-02Why would I choose this over Mastra? [0]
[0] https://mastra.ai/
-
Project mention: strace-ui, Bonsai_term, and the TUI renaissance | news.ycombinator.com | 2026-06-02
Probably not as extensive as you mean but its sort of a stepping stone.
https://github.com/wavetermdev/waveterm
-
react-testing-library
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
-
Check out the Emotion project: GitHub
-
-
docs
A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. (by suitenumerique)
ReactJS discussion
ReactJS related posts
-
Zustand: Bear necessities for state management in React
-
Why Multi-Step Forms Outperform Long Single-Page Forms for Complex Signups
-
Our release tool crashed on a large PR. Here's the React diff library I ended up writing.
-
WebUSB Extension for Firefox
-
Terraink: Free and Open Source Map Poster and Wallpaper Creator
-
Stop Fighting Zustand Context: Practical Store Scoping Patterns for React
-
Show HN: I took back Video.js after 16 years and we rewrote it to be 88% smaller
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Jun 2026
Index
What are some of the best open-source ReactJS projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | zustand | 58,206 |
| 2 | Twenty | 49,077 |
| 3 | react-hook-form | 44,752 |
| 4 | reactjs-interview-questions | 44,617 |
| 5 | react-bits | 40,481 |
| 6 | chakra-ui | 40,428 |
| 7 | novu | 39,075 |
| 8 | ToolJet | 37,978 |
| 9 | taro | 37,516 |
| 10 | CopilotKit | 32,542 |
| 11 | conductor | 31,878 |
| 12 | heroui | 29,551 |
| 13 | react-table | 28,065 |
| 14 | 30-Days-Of-React | 27,399 |
| 15 | signoz | 27,194 |
| 16 | react-admin | 26,763 |
| 17 | redoc | 25,722 |
| 18 | mastra | 24,798 |
| 19 | Wave Terminal | 21,031 |
| 20 | react-testing-library | 19,596 |
| 21 | emotion | 18,019 |
| 22 | react-bits | 17,411 |
| 23 | docs | 16,552 |