JavaScript React

Open-source JavaScript projects categorized as React

Top 23 JavaScript React Projects

  • React

    The library for web and native user interfaces.

    Project mention: Web Components Eliminate JavaScript Framework Lock-In | | 2023-11-27

    You can render the view from scratch on every user interaction, even in MVC. In fact, you can use React for that purpose. "Lots of people use React as the V in MVC." See:

    Personally, I have not run into large amounts of bugs of this type, and I have written plenty of MVC code using VanillaJS.

  • Next.js

    The React Framework

    Project mention: AskHN: How does Nextjs justify using React canary branches? | | 2023-11-19

    I’m not a Nextjs user but was looking into whether I want to use it. I noticed that Nextjs 14.0.3 includes a canary build of React.

    How in the world is this acceptable? Does the React team maintain an extra branch labeled “canary” just for fun even though it’s actually stable?

    Were people who are using this React framework in production right now using React canary before Nextjs?

    Assuming the concept of a canary branch still has any meaning, how would a React framework that uses canary React actually be stable?

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • create-react-app

    Set up a modern web app by running one command.

    Project mention: 45 NPM Packages to Solve 16 React Problems | | 2023-11-14

    create-react-app -> Building a single-page application. Good for beginners.

  • 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Project mention: 33-JS-concepts – 33 JavaScript concepts every developer should know | | 2023-08-27
  • Gatsby

    The best React-based framework with performance, scalability and security built in.

    Project mention: The gatsby build command will not complete or terminate | /r/learnprogramming | 2023-11-04
  • react

    Cheatsheets for experienced React developers getting started with TypeScript (by typescript-cheatsheets)

    Project mention: React Basics: Essential Knowledge for Every React Developer | | 2023-11-12
  • 30-Days-Of-JavaScript

    30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too:

    Project mention: Where to Learn Javascript | /r/PinoyProgrammer | 2023-07-01
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • Preact

    ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

    Project mention: Show HN: Cami.js – A No Build, Web Component Based Reactive Framework | | 2023-11-04
  • SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home

    Project mention: how to work with .xlsx files? | /r/node | 2023-06-28

    ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.

  • awesome-react-native

    Awesome React Native components, news, tools, and learning material!

    Project mention: Building Cross-Platform Apps with React Native: Challenges and Solutions 📱 | | 2023-08-05

    🔗 React Native official documentation 🔗 React Native Community 🔗 React Native Newsletter: Stay updated with the latest trends and news in the React Native ecosystem. 🔗 Awesome React Native: Discover a curated list of helpful libraries, tools, and components for React Native development.

  • reactjs-interview-questions

    List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!

    Project mention: Best content to cram for a front end interview? | /r/reactjs | 2023-07-01
  • react-beautiful-dnd

    Beautiful and accessible drag and drop for lists with React

    Project mention: How can we create drag and drop like in react js ? | /r/Frontend | 2023-10-10
  • react-boilerplate

    :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

    Project mention: Stay Ahead of the Game Must Have Front-End Boilerplates and Starter Kits for Every Developer | | 2023-09-06

    Clone this repo using git clone --depth=1

  • react-virtualized

    React components for efficiently rendering large lists and tabular data

    Project mention: React Virtualisation from scratch | | 2023-10-06

    If you have been using React for awhile, you may have heard of the infamous virtualisation library react-window or it's predecessor react-virtualized

  • N1

    :love_letter: An extensible desktop mail app built on the modern web. Forks welcome!

  • 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:

    Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | | 2023-08-14

    Challenge yourself with the 30 Days of React series, perfect for honing your skills day by day.

  • javascript-testing-best-practices

    📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)

    Project mention: JavaScript and Node.js testing best practices (July 2023) | | 2023-11-26
  • responsively-app

    A modified web browser that helps in responsive web development. A web developer's must have dev-tool.

    Project mention: Our Team's Favourite Open Source Projects Right Now | | 2023-09-12

    Website: Github:

  • react-native-web

    Cross-platform React UI packages

    Project mention: NextJS on iOS & Android????? How??? | /r/nextjs | 2023-06-17


  • js-stack-from-scratch

    🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.

    Project mention: Awesome Github Repos to Master JAVASCRIPT | | 2023-02-03

    😎 You jumped to React before JS, but you are missing pure JS. Here's a boost to help you complete yourself -> js-stack-from-scratch

  • Enzyme

    JavaScript Testing utilities for React

    Project mention: Testing React Components: A Comprehensive Overview of Testing Libraries | | 2023-10-15

    Enzyme is another popular testing utility for React. It allows you to manipulate and traverse React components' output, making it easier to write comprehensive tests.

  • react-grid-layout

    A draggable and resizable grid layout with responsive breakpoints, for React.

    Project mention: Casca.Space: a Chrome extension for your focus and productivity | /r/startpages | 2023-06-06

    This is react-grid-layout with some custom logic

  • javascript-interview-questions

    List of 1000 JavaScript Interview Questions

    Project mention: How to start a web developer career in 2023? | | 2023-05-15

    CSS interview questions Native/Vanilla JS interview questions Node interview questions GIT interview questions

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-27.

JavaScript React related posts


What are some of the best open-source React projects in JavaScript? This list will help you:

Project Stars
1 React 215,534
2 Next.js 114,922
3 create-react-app 101,125
4 33-js-concepts 59,811
5 Gatsby 54,813
6 react 42,940
7 30-Days-Of-JavaScript 39,251
8 Preact 35,390
9 SheetJS js-xlsx 33,849
10 awesome-react-native 33,560
11 reactjs-interview-questions 33,150
12 react-beautiful-dnd 31,328
13 react-boilerplate 29,288
14 react-virtualized 25,518
15 N1 24,762
16 30-Days-Of-React 23,345
17 javascript-testing-best-practices 22,576
18 responsively-app 21,136
19 react-native-web 21,087
20 js-stack-from-scratch 20,038
21 Enzyme 19,997
22 react-grid-layout 18,630
23 javascript-interview-questions 18,612
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.