Open-source projects categorized as React | Edit details

Top 23 React Open-Source Projects

  • GitHub repo freeCodeCamp's open-source codebase and curriculum. Learn to code for free.

    Project mention: Freecodecamp or OSSU to self-teach software engineering & get a job in this field? | | 2021-10-11
  • GitHub repo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    Project mention: A Guide for Building Angular SPA with ASP.NET Core 5 Web API | | 2021-10-20

    A single page application (SPA) is a type of web application that doesn’t load entire new pages from the server in an old and traditional way but instead loads data and contents from the server dynamically. SPA loads all necessary HTML, JavaScript, and CSS with a single page load, and the remaining resources are loaded dynamically usually from a backend Web API, and added to the page on different user actions. This technique results in an improved user experience because the user stays on the same page and control is never transferred to another page. Some popular examples of SPAs are Gmail, Facebook, Google Maps, Twitter, Pinterest, etc. There are many front-end frameworks to build SPAs and the most popular ones are React by Facebook and Angular by Google. Angular is the go-to option for developers who want to develop cross-platform, efficient, and sophisticated single-page apps using HTML, CSS, and TypeScript.

  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • GitHub repo create-react-app

    Set up a modern web app by running one command.

    Project mention: Building a basic photo album in React | | 2021-10-19

    Create React App to scaffold out the basic React boilerplate

  • GitHub repo antd

    An enterprise-class UI design language and React UI library

    Project mention: react-text-loop-next - a smaller, updated, fork of react-text-loop | | 2021-10-16

    react-text-loop-next fixes all of these problems. It is 6x smaller, it was updated for React 17, and it's currently maintained! It's also used by the popular React design system, ant-design.

  • GitHub repo Next.js

    The React Framework

    Project mention: I built my first DApp! | | 2021-10-19

    The project was building out a dapp that allows you to send messages and store them on the block chain. Under the hood, it was Solidity for the Smart contract, TypeScript, NEXT.js, Theme UI, and good old semantic markup in the frontend. Shoutout to the

  • GitHub repo material-ui

    MUI (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design.

    Project mention: Winning my first Hacktoberfest! | | 2021-10-16
  • GitHub repo storybook

    📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

    Project mention: Lessons Learned from Building a React Component Library with TypeScript | | 2021-10-19

    Finally, while Storybook has been invaluable for us and I recommend it strongly, I would be remiss if I didn't mention some gotchas. Storybook uses a lot of the same libraries we all use for theming, Markdown, and other things. When there are library conflicts between your version and theirs, bad things happen. For example, we got hit with the same conflict on Emotion as this issue on GitHub. To its credit, the Storybook team releases frequently. If nothing else, make sure you use identical versions of Storybook and all its addons and that you upgrade as soon as possible when updates are available.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Gatsby

    Build blazing fast, modern apps and websites with React

    Project mention: Using Typescript to Auto-Generate Documentation | | 2021-10-18

    The AG Grid documentation site is written in Gatsby and is a combination of Markdown and custom React components. With this setup it is convenient to access information from JSON files.If we can produce a JSON representation of our code interfaces then we will be able to extract the relevant definitions and transform it into Html via a custom component.

  • GitHub repo awesome-react

    A collection of awesome things regarding React ecosystem

    Project mention: Any good book with recipes for advanced things related to CI/CD, testing, linting and other project configurations? | | 2021-10-20

    I feel you'd would be better off reading the docs of the relevant tools. These days they contain great guides for in addition to the normal reference. Of course you have to know about the tools first, but stuff like awesome-react can be a great starting point.

  • GitHub repo Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

    Project mention: Does nyone else think Django is better off with it's own template rendering than with other frontends like Vue, React etc? | | 2021-10-14

    If you are building something that is trying to be the next Facebook where there are lots of components that are working together to build an “app” like experience then a Vue / React frontend can make life way easier when it comes to keeping track of state. It can also make it easier to start building native apps but mostly if you build this in from the start via something like ionic

  • GitHub repo 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Project mention: Main JavaScript Concepts ? | | 2021-10-05
  • GitHub repo superset

    Apache Superset is a Data Visualization and Data Exploration Platform

    Project mention: Does anyone have experience with live dashboards? | | 2021-10-15
  • GitHub repo hyperterm

    A terminal built on web technologies

    Project mention: Frost glass terminal in linux? | | 2021-10-15

    It looks like hyper,

  • GitHub repo styled-components

    Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅

    Project mention: Building a basic photo album in React | | 2021-10-19

    My first thought when reading the documentation was to wonder about the use of sting literals I hadn't encountered much before. If you haven't seen a styled component component before, it looks something like this:

  • GitHub repo awesome-react-native

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

    Project mention: Any one care to share a list of the best react native libraries or any useful library that we should all know about? | | 2021-08-02
  • GitHub repo Preact

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

    Project mention: JavaScript Framework TodoMVC Size Comparison | | 2021-10-14

    I decided to take his process and methodology and apply it in addition to Preact, React, and Solid. So let's begin.

  • GitHub repo taro

    开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。

    Project mention: Top 10 Developer Trends, Thu Oct 22 2020 | | 2020-10-22

    NervJS / taro

  • GitHub repo react

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

    Project mention: Learning React with Typescript and it's giving me massive headaches.. | | 2021-10-16

    You might find this cheat sheet helpful:

  • GitHub repo formik

    Build forms in React, without the tears 😭

    Project mention: 3 Ways to Build React Forms with Formik Pt.3 | | 2021-10-04

    In the first part of this tutorial, we took a look at how to build React forms with custom HTML elements and form state and logic provided by Formik. In the second part, we switched to Formik components and build form with them. In this final part we will make another change, a small step back.

  • GitHub repo awesome-react-components

    Curated List of React Components & Libraries.

    Project mention: Commonly used libraries (standard "go to") for medium size application | | 2021-06-19
  • GitHub repo react-boilerplate

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

    Project mention: React Boilerplate For React Native | | 2021-10-11

    If you have worked with React Boilerplate before you probably know how much time it saves you when getting started with a big project. Not only at the start of a project, react boilerplate also comes in handy when you are in the middle of development. It makes writing repetitive codes easier by providing you with it's own CLI tools to generate boilerplate codes.

  • GitHub repo SheetJS js-xlsx

    :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit

    Project mention: Is there way to create hierarchical CSV file in JavaScript | | 2021-10-13

    That said, if Excel is your goal, you can create Excel files directly from JavaScript using xlsx.js. There's a lot of information there, but I've used this a lot to create and/or read from Excel files in JavaScript.

  • GitHub repo Docusaurus

    Easy to maintain open source documentation websites.

    Project mention: Working in public | | 2021-10-19
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 2021-10-20.


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

Project Stars
1 freeCodeCamp 333,883
2 React 176,373
3 create-react-app 90,888
4 antd 74,945
5 Next.js 74,697
6 material-ui 72,332
7 storybook 65,266
8 Gatsby 51,527
9 awesome-react 45,538
10 Ionic Framework 45,423
11 33-js-concepts 43,849
12 superset 40,869
13 hyperterm 36,999
14 styled-components 34,972
15 awesome-react-native 30,519
16 Preact 30,132
17 taro 29,778
18 react 29,176
19 formik 28,529
20 awesome-react-components 28,229
21 react-boilerplate 27,963
22 SheetJS js-xlsx 27,581
23 Docusaurus 27,428
Find remote jobs at our new job board There are 36 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.