Topics / #reactjs
Reactjs projects on GitHub
Alternate spelling tag for the React UI library.
As of , the most-starred Reactjs projects on GitHub are zustand (58.8K stars), twenty (58.4K stars) and react-bits (49.4K stars). GitHub.Locker tracks 71 Reactjs repositories with 1.4M stars combined. The fastest-growing on October 16 was react-bits, with +94 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
react-bits
DavidHDev/react-bits · ★ 49.4KReact Bits is an open-source library of animated, interactive React UI components for building eye-catching websites - 165+ ready-made components covering text animations, backgrounds and UI elements.
twenty
twentyhq/twenty · ★ 58.4KTwenty is an open-source CRM built as an alternative to Salesforce, aimed at technical teams who want to customize objects, fields, views, workflows and agents instead of being locked into a closed platform.
CopilotKit
CopilotKit/CopilotKit · ★ 38.1KAn open-source frontend stack for AI agents: SDK packages for full-stack agentic apps, Generative UI, and chat apps — one agent powering your web app, mobile app, or Slack and Teams workspace.
+23mastra
mastra-ai/mastra · ★ 28.9KMastra is a TypeScript framework for building AI-powered applications and agents, designed to take you from early prototypes to production-ready products.
The all-time top
71 projects · by stars
- 58.8K
#1 · pmndrs/zustandzustand
Zustand is a small, fast state-management library for React built on simplified flux principles, with a hook-based API that is not boilerplate-heavy or opinionated.
- 58.4K
#2 · twentyhq/twenty
twenty
Twenty is an open-source CRM built as an alternative to Salesforce, aimed at technical teams who want to customize objects, fields, views, workflows and agents instead of being locked into a closed platform.
- 49.4K
#3 · DavidHDev/react-bits
react-bits
React Bits is an open-source library of animated, interactive React UI components for building eye-catching websites - 165+ ready-made components covering text animations, backgrounds and UI elements.
- 4

reactjs-interview-questions
44.9Ksudheerj/reactjs-interview-questions · JavaScriptA curated list of over 500 ReactJS interview questions and answers covering core React concepts, hooks, Redux, React Router, and more, meant to help developers prepare for React job interviews.
- 5

react-hook-form
44.9Kreact-hook-form/react-hook-form · TypeScriptReact Hook Form is a library of React Hooks for building and validating forms, usable in both web apps and React Native apps.
- 6
ToolJet
41.1KToolJet/ToolJet · HTMLToolJet is an open-source platform for building internal tools, admin panels, dashboards, and business apps on top of your existing databases, APIs, and SaaS systems. You can build apps visually, from a text prompt, or via coding agents (Claude Code, Codex, Cursor) through its MCP server.
- 7

chakra-ui
40.7Kchakra-ui/chakra-ui · TypeScriptChakra UI is a component system for building SaaS products with speed: a set of accessible React components for creating web apps and design systems.
- 8
novu
40.2Knovuhq/novu · TypeScriptNovu is open-source communication infrastructure that lets products and AI agents send messages to users across Inbox, Email, SMS, Push, Chat, Slack, Microsoft Teams, Telegram, WhatsApp and more through one API and one unified conversation model.
- 9
CopilotKit
38.1KCopilotKit/CopilotKit · TypeScriptAn open-source frontend stack for AI agents: SDK packages for full-stack agentic apps, Generative UI, and chat apps — one agent powering your web app, mobile app, or Slack and Teams workspace.
- 10
taro
37.7KNervJS/taro · TypeScriptTaro is an open cross-platform, cross-framework solution: write one codebase with React, Vue or Nerv and it runs as WeChat/JD/Baidu/Alipay/ByteDance/QQ mini-programs, H5 web apps, or React Native apps for iOS and Android.
- 11

signoz
32.4KSigNoz/signoz · TypeScriptSigNoz is an open-source observability platform built on OpenTelemetry: logs, metrics, traces, alerts, and dashboards in one tool for debugging production apps and monitoring AI agents.
- 12

conductor
32.3Kconductor-oss/conductor · JavaAn open-source durable execution engine for microservices and AI agents: it persists every workflow step so long-running processes survive crashes, retries, and restarts. It originated at Netflix and is maintained by Orkes and the community.
- 13

heroui
30.9Kheroui-inc/heroui · TypeScriptHeroUI (formerly NextUI) is a production-ready React component library that combines React Aria's accessibility primitives with Tailwind CSS v4 styling.
- 14
immer
29Kimmerjs/immer · JavaScriptImmer is a small JavaScript library for working with immutable state: you write code that mutates your current state, and it produces the next immutable state tree for you.
- 15

mastra
28.9Kmastra-ai/mastra · TypeScriptMastra is a TypeScript framework for building AI-powered applications and agents, designed to take you from early prototypes to production-ready products.
- 16
table
28.5KTanStack/table · TypeScriptTanStack Table is a headless table library for building powerful datagrids in TypeScript and JavaScript. You may know it by its adapter names — React Table, Vue Table, Solid Table, Svelte Table.
- 17
recharts
27.6Krecharts/recharts · TypeScriptRecharts is a charting library for React that lets you build charts out of composable React components, built on top of D3 for calculations and native SVG for rendering.
- 18

30-Days-Of-React
27.5KAsabeneh/30-Days-Of-React · JavaScriptA 30-day structured challenge that teaches React step by step, from JavaScript fundamentals through components, hooks, routing, and small projects, ending with a completion certificate.
- 19

react-admin
27Kmarmelab/react-admin · TypeScriptA frontend framework for building single-page applications in the browser on top of REST or GraphQL APIs, using TypeScript, React and Material Design. Open sourced and maintained by marmelab.
- 20

redoc
26KRedocly/redoc · TypeScriptRedoc is an open-source tool that generates API reference documentation from OpenAPI (formerly Swagger) definitions — it turns your spec file into a polished, readable reference page.
- 21
draft-js
22.6Kfacebookarchive/draft-js · JavaScriptIt is a JavaScript rich text editor framework built for React and backed by an immutable model — a way to build rich text editing into web apps.
- 22

normalizr
20.8Kpaularmstrong/normalizr · JavaScriptNormalizr is an open-source JavaScript library that normalizes nested JSON according to a schema you define: hand it a deeply nested API response and it returns a flat, normalized structure. It is typically used in React, Redux and Flux apps.
- 23

react-testing-library
19.7Ktesting-library/react-testing-library · JavaScriptA lightweight set of React DOM testing utilities that helps you write maintainable component tests which exercise your app the way a user actually uses it.
- 24

Recoil
19.4Kfacebookexperimental/Recoil · JavaScriptRecoil is an experimental state management library for React apps, built to add capabilities that are hard to get with plain React (like shared derived state and fine-grained updates), while staying compatible with React's newest features.
- 25

emotion
18Kemotion-js/emotion · JavaScriptEmotion is a performant and flexible CSS-in-JS library for JavaScript: you write styles in your JS code instead of separate CSS files. It is one of the most popular libraries in this space.
- 26

react-native-guide
17.8Kreactnativecn/react-native-guideA curated Chinese-language collection of React Native learning resources: tutorials, open-source apps, books, components, tools and discussion articles.
- 27

react-bits
17.4Kvasanthk/react-bitsA compilation of React patterns, techniques, tips and tricks — a community-maintained reference of short write-ups for everyday React development, with 17k+ GitHub stars.
- 28

docs
16.9Ksuitenumerique/docs · PythonDocs is an open-source collaborative text editor - a self-hostable alternative to Notion or Google Docs, built on Django and React. Teams write, organize and share documents together in real time.
- 29
tremor-npm
16.5Ktremorlabs/tremor-npm · TypeScriptTremor NPM is a set of 20+ open-source React components for building charts and dashboards, made by Tremor Labs.
- 30
awx
15.6Kansible/awx · PythonAWX is a web-based user interface, REST API, and task engine built on top of Ansible — a self-hosted control center for launching and managing Ansible automation from a browser.
- 31

reactotron
15.6Kinfinitered/reactotron · TypeScriptReactotron is a free, open-source desktop debugger for React JS and React Native apps. It gives you a visual interface to monitor app state, network requests, and performance in projects of any size.
- 32

reference
15.2Kjaywcjlove/reference · DockerfileA Chinese-language collection of developer cheat sheets covering programming languages, frameworks, DevOps tools, config formats and more, expanded from the original English 'Reference' project.
- 33
hooks
15Kalibaba/hooks · TypeScriptThis is ahooks, a high-quality and reliable React Hooks library from Alibaba, bundling a large set of ready-made hooks for everyday React development.
- 34

notesnook
14.8Kstreetwriters/notesnook · TypeScriptNotesnook is a free, fully open-source, end-to-end encrypted note-taking app positioned as a privacy-focused alternative to Evernote.
- 35

blitz
14.1Kblitz-js/blitz · TypeScriptBlitz is a fullstack toolkit built on top of Next.js, adding the missing pieces like a CLI, database ORM integration, and conventions so you can build a complete app without wiring everything yourself.
- 36

nivo
14.1Kplouc/nivo · TypeScriptnivo is a React component library for building data visualizations, built on top of d3 with support for SVG, HTML and Canvas rendering.
- 37

full-blockchain-solidity-course-js
14Ksmartcontractkit/full-blockchain-solidity-course-jsA free, full-length course that teaches blockchain concepts, Solidity smart contract development, and full-stack Web3 app building using JavaScript (with a TypeScript edition also provided). It was built with FreeCodeCamp.
- 38

react-toastify
13.4Kfkhadra/react-toastify · TypeScriptReact-Toastify is a React library that lets you add notification toasts to your app with minimal setup.
- 39

plasmo
13.2KPlasmoHQ/plasmo · TypeScriptPlasmo is a browser extension framework that handles bundling, manifest generation, and dev tooling so you can focus on building the actual extension logic instead of config files.
- 40

formbricks
13.1Kformbricks/formbricks · TypeScriptFormbricks is an open source alternative to Qualtrics for building and running surveys, including link surveys, website surveys, and in-app surveys.
- 41

Next-js-Boilerplate
13.1Kixartz/Next-js-Boilerplate · TypeScriptA production-ready boilerplate and starter kit for building Next.js 16 apps with App Router, TypeScript, and Tailwind CSS 4, pre-wired with authentication, a database, testing, and other dev-experience tooling.
- 42

sonner
13Kemilkowalski/sonner · TypeScriptSonner is an opinionated toast component for React that lets you show notification messages from anywhere in your app.
- 43

conductor
12.7KNetflix/conductor · JavaConductor is a platform built by Netflix to orchestrate workflows that span across multiple microservices.
- 44

formily
12.6Kalibaba/formily · TypeScriptA high-performance form solution for React and Vue: build normal or dynamic JSON Schema-driven forms in code, or design them visually with the built-in Form Builder. React, React Native, Vue 2 and Vue 3 are supported.
- 45
giscus
12.2Kgiscus/giscus · TypeScriptGiscus is a commenting system that lets visitors leave comments and reactions on your website using GitHub, with everything stored and moderated through GitHub Discussions.
- 46
ant-design-mobile
12.1Kant-design/ant-design-mobile · TypeScriptAnt Design Mobile is a React component library that provides essential UI blocks for building mobile web apps.
- 47
meshery
12Kmeshery/meshery · TypeScriptMeshery is a cloud native management plane that lets you configure, deploy, and visually manage Kubernetes clusters and other cloud native infrastructure across multiple clouds from one place.
- 48

mdx-deck
11.5Kjxnblk/mdx-deck · JavaScriptMDX Deck is a React-based tool for building presentation slide decks by writing Markdown mixed with JSX components (MDX), instead of using a traditional slideshow app.
- 49

usehooks
11.5Kuidotdev/usehooks · MDXuseHooks is a collection of modern, server-safe React hooks maintained by the ui.dev team, covering common needs like debouncing, local storage, media queries, and geolocation.
- 50

tambo
11.2Ktambo-ai/tambo · TypeScriptTambo is an open-source toolkit for React that lets you build agents that render your own UI components ('generative UI') instead of just text replies. You register components with Zod schemas, and the agent decides which one to render and streams props into it.
- 51

awesome-nextjs
11.1Kunicodeveloper/awesome-nextjsA curated list of resources for Next.js, the React framework for building server-rendered and static web applications: articles, boilerplates, extensions, books, videos, and example projects.
- 52

react-devtools
11Kfacebook/react-devtoolsReact DevTools is a browser extension that lets you inspect the hierarchy of React components directly inside the Chrome and Firefox Developer Tools panels.
- 53
nuqs
10.9K47ng/nuqs · TypeScriptnuqs is a type-safe state manager for React that keeps state in the URL query string — like useState, but the value lives in the URL and survives sharing or reloading the page.
- 54

wired-elements
10.8Krough-stuff/wired-elements · TypeScriptWired Elements is a collection of custom web components styled to look hand-drawn, useful for wireframes, mockups, or just a sketchy fun UI look.
- 55

spectrum
10.8Kwithspectrum/spectrum · JavaScriptSpectrum is the open-source codebase for a community platform that combines forum-style threaded discussions with real-time chat, aimed at making it easier to grow and moderate online communities.
- 56

tailwind-nextjs-starter-blog
10.6Ktimlrx/tailwind-nextjs-starter-blog · TypeScriptA Next.js and Tailwind CSS blogging starter template, preconfigured for technical writing and positioned as a replacement for existing Jekyll or Hugo personal blogs.
- 57

woocommerce
10.6Kwoocommerce/woocommerce · PHPWooCommerce is an open-source ecommerce platform built on WordPress. This repo is its development monorepo, holding the core plugin, PHP and JavaScript packages, and dev tools.
- 58

reactstrap
10.5Kreactstrap/reactstrap · JavaScriptreactstrap is a library of stateless React components for Bootstrap 5 — you build Bootstrap-styled interfaces from React code instead of Bootstrap's markup plus jQuery.
- 59

gdbgui
10.4Kcs01/gdbgui · TypeScriptIt's a graphical frontend for gdb (the GNU debugger): instead of typing commands, you add breakpoints, view the call stack, and visualize data structures in a browser UI.
- 60

awesome-react-hooks
10.3Krehooks/awesome-react-hooksA curated (awesome) list of React Hooks resources: official docs, discussions, tutorials, videos, podcasts, dev tools, other hook catalogs, and dozens of individual hook npm packages.
- 61

react-transition-group
10.2Kreactjs/react-transition-group · JavaScriptreact-transition-group is a set of React components for managing component states, including mounting and unmounting, over time, specifically designed with animation in mind.
- 62
spectacle
10.2KFormidableLabs/spectacle · TypeScriptSpectacle is a React-based presentation library: you write sleek slide decks as JSX components, with the ability to live-demo your code during the talk.
- 63

top-javascript-interview-questions
10.1Kgreatfrontend/top-javascript-interview-questions · MDXA curated collection of top JavaScript interview questions and answers aimed at frontend engineers, updated for 2026.
- 64

terax-ai
9.3Kcrynta/terax-ai · TypeScriptTerax is a lightweight open-source terminal-first AI-native development environment built on Tauri 2, Rust and React 19 — about 7-8 MB on disk, with no telemetry and no account.
- 65

OpenExecutive
5.6KSenteLabsAI/OpenExecutive · PythonOpen Executive is an AI system that acts as a company's virtual executive team — presented as one senior advisor with Harvard MBA-level knowledge, backed by eight specialist agents (CSO, CFO, HR, General Counsel, COO, CMO, CPO, Board Communications).
- 66

terraink
4.2Kyousifamanuel/terraink · TypeScriptTerraink is a cartographic poster engine that generates unique, customizable map posters for any city or location in the world using real OpenStreetMap data.
- 67

vault-ai
3.4Kpashpashpash/vault-ai · JavaScriptOP Vault gives ChatGPT long-term memory over your own documents: you upload a knowledge base of books, letters or PDFs and ask questions about their contents, powered by OpenAI and the Pinecone vector database.
- 68

pdfcn
2.9Kshadcn-labs/pdfcn · TypeScriptpdfcn is a free, open-source collection of ready-to-use, customizable PDF components for React that you copy into your project and ship, rather than install as a dependency.
- 69

rare-ui
1.8Kswamimalode07/rare-ui · TypeScriptRare UI is a shadcn registry of rare, ready-to-use UI components and animations that you install directly into your Next.js, Tailwind CSS and TypeScript codebase.
- 70

sales-crm
1.7Kkargulstudio/sales-crm · TypeScriptKargul Starter is a boilerplate for building web projects with Next.js 16, React 19, and Tailwind CSS 4, shipped with a strict set of build conventions.
- 71

Trenova
330emoss08/Trenova · GoTrenova is an open-source (Fair Source) Transportation Management System for small and mid-sized US trucking carriers, covering the full order-to-cash cycle: shipment entry, dispatch, rating, billing, accounting, EDI, and FMCSA compliance.
Related topics
Often tagged together