SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 ReactJS Open-Source Projects
-
And here we come to Zustand.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Top 20 Modern React Libraries To Supercharge Your Next Big Project | dev.to | 2025-02-18
Resource: React Hook Form Documentation
-
reactjs-interview-questions
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
Reactjs interview questions
-
Chakra UI
-
Didn't see Coolify [0] combined with Hetzner mentioned in the article!
[0] https://coolify.io/
-
novu
Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.
-
taro
开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
ToolJet
Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀
Project mention: Show HN: ToolJet 3.0 – open-source internal tool and workflow builder | news.ycombinator.com | 2024-11-13 -
🔗 GitHub: https://github.com/twentyhq/twenty
-
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
The GitHub repository 30-Days-Of-React by Asabeneh offers a comprehensive and structured approach to mastering React in just 30 days. It is a good repository to get started in React. It has a guide that will introduce React and explore more topics related to React.
-
react-table
🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
https://github.com/TanStack/table/pull/5943
IMHO, trying to teach people this level of idiosyncrasy is a bit silly, and regardless of benefit, seems unlikely to work long term.
I also agree the community is frustrating to deal with. I reported what is a blazingly clear bug (once you know it exists):
Svelte5 ships two incompatible Snippet types because of the use of unique symbols for SnippetReturn. Different unique symbols are never compatible in TS.
So these two SnippetReturn types (which are then used in the Snippet type in each file):
rg -ai ".*SnippetReturn.*unique symbol"
-
react-admin
A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
I've been working with react-admin on various projects, some of which required basic CMS features in addition to the core application. We've used headless CMS like Strapi, Directus, or Prismic for these features. However, react-admin is so powerful that it can be used to build the CMS part, too. That's why I worked on a CMS proof-of-concept using react-admin for the admin UI and Supabase (which provides a REST API) for the backend.
-
While other documentation tools like ReDoc offer various features, Swagger UI stands out for its interactive design and ease of implementation. This makes it a valuable tool for helping developers understand and test your API directly from the documentation.
-
Project mention: Building Modern React Apps in 2025 - A Guide to Cutting-Edge Tools and Tech Stacks | dev.to | 2025-01-12
Tailwind CSS shadcn/ui NextUI Material UI DaisyUI Park UI Aceternity UI
-
react-starter-kit
The web's most popular Jamstack front-end template (boilerplate) for building web applications with React
-
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
Project mention: Ask HN: AI infrastructure in production – what is your tech stack? | news.ycombinator.com | 2025-03-17 -
conductor
Conductor is an event driven orchestration platform providing durable and highly resilient execution engine for your applications
Project mention: Netflix has open-sourced its Maestro Workflow Orchestrator | news.ycombinator.com | 2024-07-22I'm a bit confused about what is going on here: This project appears to use Netflix/conductor [0]. But you go to that repo, you see it has been archived, with a message saying it is replaced by Netflix's internal non-OSS version, and by unmentioned community forks – by which I assume they mean Orkes Conductor [1]. But this isn't using Orkes Conductor, it looks like it is using the discontinued Netflix version `com.netflix.conductor:conductor-core:2.31.5` [2] – and an outdated version of it too.
[0] https://github.com/Netflix/conductor
[1] https://github.com/conductor-oss/conductor
[2] https://github.com/Netflix/maestro/blob/e8bee3f1625d3f31d84d...
-
react-testing-library
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
Write and run tests to ensure your refactored code doesn't break existing functionality. Vitest is a particularly fast, solid, and easy-to-use test runner that requires zero configuration by default. For visual testing, consider using Storybook. React Testing Library is a great set of utilities for testing React components (there are Angular and more variants as well).
-
Project mention: Exploring Pigment CSS, a zero-runtime CSS-in-JS library by MUI | dev.to | 2024-07-03
The most popular CSS-in-JS libraries are styled-components and Emotion. MUI, a React component library, recently released a promising, zero-runtime CSS-in-JS library called Pigment CSS. This article will explore the features and benefits of Pigment CSS, offering a comparison to styled-components and Emotion based on performance, features, developer experience, and community support.
-
CopilotKit
React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic last-mile 🪁
In my view CopilotKit works more efficient and smooth than tools like assistant-ui and open-canvas.
-
-
reactotron
A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.
Usage: Install Reactotron via npm and follow the setup instructions on the Reactotron GitHub page. Use it to monitor API activity and validate state transitions.
-
awx
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ReactJS discussion
ReactJS related posts
-
Shopify vs. WooCommerce: Which One is the Best for Your E-commerce Store in 2025?
-
🚀 Next.js Starter Update: Our March 2025 Dependency Updates 🎉
-
LeResume – Resume builder and sharing web platform
-
Building a translation CI/CD pipeline with Lingo.dev
-
Mozilla is trying to backtrack on Firefox's controversial data privacy update
-
How to build a CMS with Supabase and React-admin
-
⚛️⏱️Parte 2: Criando um Timer com Histórico em React
-
A note from our sponsor - SaaSHub
www.saashub.com | 22 Mar 2025
Index
What are some of the best open-source ReactJS projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | zustand | 51,058 |
2 | react-hook-form | 42,650 |
3 | reactjs-interview-questions | 41,357 |
4 | chakra-ui | 38,771 |
5 | coolify | 38,601 |
6 | novu | 36,503 |
7 | taro | 36,207 |
8 | ToolJet | 35,046 |
9 | Twenty | 27,140 |
10 | 30-Days-Of-React | 26,526 |
11 | react-table | 26,033 |
12 | react-admin | 25,517 |
13 | redoc | 24,181 |
14 | heroui | 23,525 |
15 | react-starter-kit | 22,855 |
16 | signoz | 21,021 |
17 | conductor | 20,393 |
18 | react-testing-library | 19,199 |
19 | emotion | 17,675 |
20 | CopilotKit | 17,463 |
21 | react-bits | 17,138 |
22 | reactotron | 15,142 |
23 | awx | 14,419 |