JavaScript React

Open-source JavaScript projects categorized as React

Top 23 JavaScript React Projects

  1. React

    The library for web and native user interfaces.

    Project mention: Is create-react-app Deprecated? What You Need to Know in 2025 | dev.to | 2025-05-11

    Vite Documentation Next.js Documentation React Docs

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. Next.js

    The React Framework

    Project mention: Generate Git action CI/CD pipeline using Amazon Q CLI | dev.to | 2025-05-11

    This is a Next.js project bootstrapped with create-next-app.

  4. create-react-app

    Set up a modern web app by running one command.

    Project mention: Those Golden Era of React...πŸ‘©β€πŸ’»β˜ΊοΈ | dev.to | 2025-04-28

    This project was bootstrapped with Create React App.

  5. 33-js-concepts

    πŸ“œ 33 JavaScript concepts every developer should know.

    Project mention: 18 GitHub Repos to Learn JavaScript | dev.to | 2024-07-26

    15 . 33 JS Concepts This repository is a collection of articles and books on the 33 JavaScript Concepts which every JavaScript Developer should know in order to have an in-depth knowledge of the language and its working.

  6. Gatsby

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

    Project mention: SSR Deep Dive for React Developers | dev.to | 2025-03-20

    Static websites are so good that they even have their own three-letter abbreviation: SSG (Static Site Generation). And of course, there are plenty of frameworks that generate them for you, no need in manual labour: Next.js supports SSG, Gatsby is still pretty popular, lots of people love Docusaurus, Astro promises the best performance, and probably many more.

  7. react

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

    Project mention: React query, hook personalizado. | dev.to | 2024-11-09

    GuΓ­a de TypeScript para React: Using TypeScript with React

  8. Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: Enhancing Performance in MeteorJS bundler: Complete Guide to CPU Profiling | dev.to | 2025-03-28

    This is a known issue in the Meteor community and fortunately it's already being addressed by PRs #13675 and #13674, which aim to replace Babel with SWC, a much faster transpiler written in Rust.

  9. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β€” all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  10. 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: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

    Project mention: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    30 Days of JS preparation 30 Days of Javascript preparation that teaches JS topics in 30 days one topic per day, quite a good roadmap as well to learn JS from scratch.

  11. reactjs-interview-questions

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

    Project mention: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    Reactjs interview questions

  12. Preact

    βš›οΈ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

    Project mention: Progressive frustration | dev.to | 2025-04-18

    how do I retro-fit nextjs instructions on the Flagsmith website to fit Deno's fresh over preact?

  13. SheetJS js-xlsx

    πŸ“— SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

    Project mention: Building an inventory management app: 'Invento' as a Beginner Developer | dev.to | 2024-07-24

    XLSX : XLSX is a library for parsing and writing Excel spreadsheet files. It enables the application to export data to Excel, which is a common requirement for inventory management systems.

  14. awesome-react-native

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

    Project mention: 10 Mobile App Projects to Elevate Your Skills to Senior Developer Level | dev.to | 2024-08-21

    References: Mobile App Development Courses on Udacity Mobile App Development Tutorials on Ray Wenderlich GitHub: A Curated List of Awesome Mobile Development Libraries Flux, Redux, and MobX: A Comparison Human Interface Guidelines

  15. react-beautiful-dnd

    Beautiful and accessible drag and drop for lists with React

    Project mention: Top 5 Drag-and-Drop Libraries for React | dev.to | 2025-02-20

    hello-pangea/dnd is a fork of react-beautiful-dnd, the legendary DnD library originally developed by Atlassian. It was designed specifically for list-based drag-and-drop interactions, prioritizing accessibility and smooth animations in kanban style UIs, like Trello.

  16. drawdb

    Free, simple, and intuitive online database diagram editor and SQL generator.

    Project mention: Ask HN: What Are You Working On? (March 2025) | news.ycombinator.com | 2025-03-30

    Have been building drawDB[1] for a while now. It's a database schema visualizer. Currently working on adding support for oracle databases. Wrote a parser[2] to allow importing from oracle sql. Have been struggling with motivation though, the pieces are pretty much there but I've been procrastinating on putting it all together. This has been my main side project for almost 2 years now.. I miss the feeling of novelty.. but can't come up with something worth building..idk

    [1] https://github.com/drawdb-io/drawdb

    [2] https://github.com/1ilit/oracle-sql-parser

  17. react-boilerplate

    πŸ”₯ A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

    Project mention: Redux developers, please stop doing this! | dev.to | 2024-08-17

    I worked on a React project in 2019, I believe it was built on top of the react-boilerplate template, and the developer experience with Redux was so bad that I became a Vue developer.

  18. react-virtualized

    React components for efficiently rendering large lists and tabular data

    Project mention: Show HN: Nue – Apps lighter than a React button | news.ycombinator.com | 2025-04-01

    Make a demo with react-virtualized[0] and see if it crashes. Hint: It will not[1]. React can easily render 1 million rows with high performance without relying on WASM [2]

    Here is the demo of react-virtualized[3], in which I entered 10m as the row count and scrolled to the bottom without crashing.

    [0] https://github.com/bvaughn/react-virtualized

  19. 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

    Project mention: GitHub Repos Essential for Every React Developer | dev.to | 2024-09-09

    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.

  20. javascript-interview-questions

    List of 1000 JavaScript Interview Questions

  21. N1

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

  22. javascript-testing-best-practices

    πŸ“—πŸŒ 🚒 Comprehensive and exhaustive JavaScript & Node.js testing best practices (April 2024)

  23. homepage

    A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

    Project mention: Adventures in Homelabbing: From Cloud Obsession to Self-Hosted Shenanigans | dev.to | 2025-04-09

    I began to self-host a Minecraft server using Crafty Controller, an Excalidraw instance, Docmost to replace Notion, Plane to replace Jira, and Penpot to replace Figma. To be able to access them from the internet, I used Nginx Proxy Manager to set up reverse proxies with SSL. You can use Traefik or Caddy instead, but I enjoyed the ease-of-use of NPM. For a dashboard solution, I started with Homarr, but later switched to Homepage because I'm apparently incapable of making a decision and sticking with it.

  24. responsively-app

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

    Project mention: Polypane, The browser for ambitious web developers | news.ycombinator.com | 2025-03-25

    To save other readers a click: https://responsively.app/

  25. github-profile-readme-generator

    πŸš€ Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI.

    Project mention: How to Build a Test Automation Portfolio That Will Get You Hired | dev.to | 2025-05-04

    Consider adding badges, visualizations and statistics. I found Rahul Jain's Read Me Generator helpful. I chose to show my top languages, github stats, and streak stats. Just having these stats tied to my profile added a component of gamification that made me want to continue my current 'streak' and commit to coding at least a little bit every day.

  26. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
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).

JavaScript React discussion

Log in or Post with

JavaScript React related posts

  • Generate Git action CI/CD pipeline using Amazon Q CLI

    3 projects | dev.to | 11 May 2025
  • Build an Inventory Management System Using MongoDB Atlas

    3 projects | dev.to | 9 May 2025
  • Static as a Server

    1 project | news.ycombinator.com | 8 May 2025
  • Why Use React for Web Development in 2025: Top 7 Benefits

    1 project | dev.to | 8 May 2025
  • React vs. Vue vs. Angular vs. Next.js in 2025: Which One Should You Learn?

    5 projects | dev.to | 7 May 2025
  • Remind : Comprehensive React Form Handling Approaches

    1 project | dev.to | 4 May 2025
  • Introducing UI-editor - a web design, development tool

    1 project | dev.to | 2 May 2025
  • A note from our sponsor - SurveyJS
    surveyjs.io | 12 May 2025
    Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more β†’

Index

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

# Project Stars
1 React 235,250
2 Next.js 131,667
3 create-react-app 103,217
4 33-js-concepts 65,129
5 Gatsby 55,843
6 react 46,251
7 Meteor JS 44,649
8 30-Days-Of-JavaScript 44,324
9 reactjs-interview-questions 41,960
10 Preact 37,446
11 SheetJS js-xlsx 35,566
12 awesome-react-native 35,102
13 react-beautiful-dnd 33,874
14 drawdb 29,883
15 react-boilerplate 29,516
16 react-virtualized 26,771
17 30-Days-Of-React 26,701
18 javascript-interview-questions 25,568
19 N1 24,814
20 javascript-testing-best-practices 24,363
21 homepage 23,587
22 responsively-app 23,359
23 github-profile-readme-generator 22,754

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?