React is a powerful JavaScript library for building user interfaces, primarily for single-page applications. Developed and maintained by Facebook, it emphasizes the efficient rendering of UI components through a virtual DOM. This ensures high performance when updating the view in response to data changes. React utilizes a component-based architecture, allowing developers to build reusable UI components, which enhances maintainability and scalability. Components can manage their own state using Hooks, like `useState` and `useEffect`, allowing for functional, easy-to-read code. The React ecosystem includes supporting libraries and tools such as React Router for navigation and JSX for templating, creating a versatile framework for developing complex applications. With extensive community support and a robust set of tools for testing, optimization, and development, React continues to be a popular choice for modern web development projects.
View the most prominent open source React projects in the list below. Click on a specific project to view its alternative or complementary packages. Make comparisons and find the best package for your app.
- freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.☆458,755Updated this week
- Reverse engineer anything with agents, from app behavior down to native binaries.☆446,951Updated this week
- The library for web and native user interfaces.☆252,437Updated this week
- An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.☆146,804Updated this week
- The React Framework☆143,434Updated this week
- Composable, accessible components with thoughtful defaults. Build your own component library with code you can customize, extend, and mak…☆127,706Updated this week
- A framework for building native applications using React☆126,884Updated this week
- 免费的计算机编程类中文书籍,欢迎投稿☆119,549Jul 29, 2026Updated 3 months ago
- π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a …☆103,437Updated this week
- Set up a modern web app by running one command.☆103,231Feb 15, 2025Updated last year
- An enterprise-class UI design language and React UI library☆100,123Updated this week
- Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.☆99,300Updated this week
- Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one☆96,728Updated this week
- Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation☆91,499Updated this week
- ✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat with GPT-5, Claude 4, Gemini 2.5, DeepSeek & 100+ top mod…☆88,939Oct 20, 2026Updated 3 weeks ago
- Apache Superset is a Data Visualization and Data Exploration Platform☆75,453Updated this week
- A collection of awesome things regarding React ecosystem☆75,224Sep 4, 2026Updated 2 months ago
- 🎥 Make videos programmatically with React☆71,676Updated this week
- Easy to maintain open source documentation websites.☆66,687Updated this week
- 📜 33 JavaScript concepts every developer should know.☆66,523Oct 21, 2026Updated 2 weeks ago
- Memos is an open-source, self-hosted note-taking app that brings your everyday thoughts together in a personal timeline. Your data stays …☆64,346Updated this week
- 🔥🔥🔥 Open-source Jira, Linear, Monday, and ClickUp alternative. Plane is a modern project management platform to manage tasks, sprints,…☆62,150Updated this week
- The open alternative to Salesforce, designed for AI.☆60,640Updated this week
- 🐻 Bear necessities for state management in React☆58,908Updated this week
- The open-source cloud for agents & devs. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime, WAF and more☆57,910Updated this week
- React-based framework with performance, scalability, and security built in.☆55,916Updated this week
- Build AI Agents, Visually☆55,562Aug 13, 2026Updated 2 months ago
- An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.☆53,410Updated this week
- A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.☆52,746Updated this week
- The largest open-source library of animated, interactive, and customizable React & Next.js components for building standout web products …☆51,493Updated this week
- Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.☆51,432Updated this week
- 🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte …☆50,543Updated this week
- Curated List of React Components & Libraries.☆48,836Jan 26, 2026Updated 9 months ago
- Cheatsheets for experienced React developers getting started with TypeScript☆47,088Sep 9, 2026Updated 2 months ago
- 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge m…☆46,998Aug 27, 2026Updated 2 months ago
- Full-stack web application template with FastAPI, React, SQLModel, PostgreSQL, Vite, Tailwind CSS, shadcn/ui, FastAPI Cloud, and Docker C…☆46,212Nov 3, 2026Updated last week
- Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin …☆45,737Updated this week
- A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. …☆45,482Updated this week
- List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!☆44,918Oct 13, 2026Updated 3 weeks ago
- Meteor, the JavaScript App Platform☆44,795Updated this week