Open-source projects categorized as React | Edit details

Top 23 React Open-Source Projects

  • GitHub repo freeCodeCamp

    freeCodeCamp.org's open source codebase and curriculum. Learn to code for free.

    Project mention: Discussion/advice | reddit.com/r/saskatoon | 2021-03-21

    From what I've heard, the university route is geared towards theoretical programming, computation efficiency, algorithms, and concepts, while the SaskPoly route is heavy on practical programming with a dense course-load, assuming some level of baseline knowledge beforehand. If you already know this is your career choice and want a head start, FreeCodeCamp (web-dev), CS50 (beginner concepts), and MIT (technical) are my recommendations that offer a glimpse into university expectations.

  • GitHub repo React

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

    Project mention: Introduction to the Jamstack - the New Frontier in Web Development | dev.to | 2021-05-15

    You might already be familiar with popular JavaScript UI libraries like React, Vue, and Angular.

  • GitHub repo create-react-app

    Set up a modern web app by running one command.

    Project mention: AWS Amplify + React: Criando e hospedando a aplicação | dev.to | 2021-05-14
  • GitHub repo material-ui

    Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.

    Project mention: Full Stack Instagram: Introduction | dev.to | 2021-05-14

    CSS + Styled Components + Material-UI

  • GitHub repo Next.js

    The React Framework

    Project mention: ReScript records, NextJS, undefined and getStaticProps | dev.to | 2021-05-15

    NextJS, a pretty solid framework for building React based websites and web-applications, offers a nice feature for generating static pages from e.g. fetched endpoint data via the getStaticProps API, which looks something like this in JavaScript:

  • GitHub repo storybook

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

    Project mention: Five conductive - and five innovative npm packages | dev.to | 2021-05-15

    2.3) Storybook - a platform for your project components

  • GitHub repo Gatsby

    Build blazing fast, modern apps and websites with React

    Project mention: [Storyblok, Gatsby] ERROR #98124 WEBPACK Generating SSR bundle failed Can't resolve 'prop-types' | dev.to | 2021-05-13

    ERROR #98124 WEBPACK Generating SSR bundle failed Can't resolve 'prop-types' in 'C:\Users\MYNAME\node_modules\react-typography\dist'

  • 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: Conselho sobre a próxima tecnologia | reddit.com/r/devpt | 2021-04-24
  • GitHub repo awesome-react

    A collection of awesome things regarding React ecosystem

    Project mention: Are there websites that people share notes on programming and concepts? | reddit.com/r/AskProgramming | 2021-04-08

    On github there are many projects with "awesome" in their name for a catalog of links. (e.g. React Awesome, awesome bash).

  • GitHub repo 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Project mention: 33 JavaScript Concepts | reddit.com/r/learnjavascript | 2021-04-30

    "33 JavaScript Concepts" that every JavaScript developer should know https://github.com/leonardomso/33-js-concepts

  • GitHub repo superset

    Apache Superset is a Data Visualization and Data Exploration Platform

    Project mention: how to get into data eng pt.2 | reddit.com/r/dataengineering | 2021-04-25

    There are other ways for people to consume data, one of the major ones (maybe the major one?) is dashboards. You're going to have to give people some dashboarding solution because they want to fill the world with pie charts and you don't have the power to stop them. I've not worked with it much, but Superset seems alright.

  • GitHub repo hyperterm

    A terminal built on web technologies

    Project mention: The Firefox Roadmap according to /r/firefox | reddit.com/r/firefox | 2021-04-28

    May i interest you a command line terminal written in Electron? (god i almost puked)

  • 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: Full Stack Instagram: Introduction | dev.to | 2021-05-14

    CSS + Styled Components + Material-UI

  • GitHub repo awesome-react-native

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

    Project mention: Best resources for ReactNativ? | reddit.com/r/reactnative | 2021-05-11

    https://github.com/jondot/awesome-react-native ??

  • GitHub repo Preact

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

    Project mention: Google Docs will move to canvas based rendering instead of DOM | news.ycombinator.com | 2021-05-12

    Sorry, I should have clarified a bit more — I'm writing a cross-platform desktop application that has a preact[0] frontend (+ a Go backend) using `firefox --app application.ini`.

    I have been experimenting with performant lists (which is why I brought up the XUL tree), though at the moment, I'm only using the XUL menubar element in order to populate the native macOS menubar.

    I am a fullstack web dev in my day job, so my goal here is to write a fast, easily extendable UI that I can quickly iterate upon using modern html/js/css/etc.

    Basically, since I love gecko and used to write XUL add-ons many years ago (I'm already familiar with the internal browser architecture, etc.), I'm using XULRunner (`firefox --app application.ini`, as previously mentioned) as a replacement for Electron.

    I'm basically using XULRunner in the same way spotify uses the Chromium Embedded Framework[1].

    [0]: https://preactjs.com/

    [1]: https://en.wikipedia.org/wiki/Chromium_Embedded_Framework

  • GitHub repo taro

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

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

    NervJS / taro

  • 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: 12+ React Boilerplates & Starter Kits For Developers In 2021 | dev.to | 2021-05-11


  • GitHub repo formik

    Build forms in React, without the tears 😭

    Project mention: My go-to React libraries for 2021 | dev.to | 2021-05-14

    In the past few years, we’ve seen many libraries trying to provide an easy way to handle forms. You may have heard of Redux Form (please, no), Formsy or Formik. I’ve tried them all but the one that convinced me was :

  • GitHub repo awesome-react-components

    Curated List of React Components & Libraries.

    Project mention: NodeJs + Electronjs | reddit.com/r/electronjs | 2021-03-20

    Here’s a good place to start for components https://github.com/brillout/awesome-react-components

  • GitHub repo SheetJS js-xlsx

    :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit

    Project mention: Export to Excel | reddit.com/r/webdev | 2021-04-27
  • GitHub repo N1

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

    Project mention: Fed up with the Mac, I spent six months with a Linux laptop | news.ycombinator.com | 2021-04-02

    > - Finding a mail client I don't hate on linux is tricky. I've never been able to get on with the console clients, and I actually quite like Mac Mail. Thunderbird is kinda okay.

    If you're not a mailing list based developer, I would recommend Nylas Mail, which is both snappy any polished.


  • GitHub repo react

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

    Project mention: Docusaurus 2 Beta | news.ycombinator.com | 2021-05-12

    thanks for all your hard work on Docusaurus!! happy users here https://docs.temporal.io/

    (and of course, https://react-typescript-cheatsheet.netlify.app/ haha)

  • GitHub repo MobX

    Simple, scalable state management.

    Project mention: Best React + NodeJS tech stacks in 2021? | reddit.com/r/webdev | 2021-05-06

    Mobx -> Makes state management simple and scalable by transparently applying functional reactive programming (TFRP). Anything that can be derived from the application state, should be. Automatically.

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-05-15.


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

Project Stars
1 freeCodeCamp 323,507
2 React 168,223
3 create-react-app 87,587
4 material-ui 68,157
5 Next.js 66,840
6 storybook 61,710
7 Gatsby 50,223
8 Ionic Framework 44,139
9 awesome-react 43,458
10 33-js-concepts 39,764
11 superset 38,503
12 hyperterm 35,839
13 styled-components 33,553
14 awesome-react-native 29,530
15 Preact 29,050
16 taro 28,816
17 react-boilerplate 27,378
18 formik 27,092
19 awesome-react-components 26,716
20 SheetJS js-xlsx 25,473
21 N1 24,607
22 react 24,601
23 MobX 23,647