JavaScript React

Open-source JavaScript projects categorized as React

Top 23 JavaScript React Projects

  • react

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

    Latest mention: React 101: A Quick Intro | | 2021-01-16

    React (also known as React.js or ReactJS) is a JavaScript framework created by Jordan Walke and maintained by a small team part of Facebook, led by Dan Abramov in London. 
React is open source and you can contribute to their GitHub repository.

  • material-ui

    React components for faster and simpler web development. Build your own design system, or start with Material Design.

    Latest mention: Introducing Material-UI component mapper for Data Driven Forms | | 2021-01-14

    One of the most popular design system Material-UI is integrated to Data Driven Forms to make building React forms as fast as possible with the least amount of boilerplate. Via Data Driven Forms mui-component-mapper users can start using Material React components to write complex forms just in seconds.

  • next.js

    The React Framework

    Latest mention: How to use with Next.js, Express and TypeScript (ES6 import instead of require statements) | | 2021-01-14

    If you want to make a TypeScript/Express custom server Next.js project, mine was created by combining the custom Express Server example and custom TypeScript Server example located in the Next.js repository.

  • gatsby

    Build blazing fast, modern apps and websites with React

    Latest mention: Gatsby with WordPress - how to bring into the team? | | 2021-01-13

    It looks like Beaver Builder might have a workaround to get this done, and here’s a video I came across that might be a solution for Elementor (I haven’t watched it).

  • 33-js-concepts

    📜 33 concepts every JavaScript developer should know.

    Latest mention: How to Learn React for Newbies | | 2020-10-09

    33 Concepts Every JavaScript Developer Should Know

  • styled-components

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

    Latest mention: Understanding Tagged Template Literal in JS | | 2021-01-16

    This features is so powerful that some awesome libraries were built on it such as Styled Components and graphql-tag.

  • awesome-react-native

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

    Latest mention: 25+ awesome-repo for Frontend Developers | | 2020-12-17

    awesome-react-native - Awesome React Native components, news, tools, and learning material!

  • preact

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

  • taro

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

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

    NervJS / taro

  • react-boilerplate

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

  • sheetjs

    :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit

  • react-beautiful-dnd

    Beautiful and accessible drag and drop for lists with React

    Latest mention: Show HN: A cool Drag-and-Drop implementation for Svelte | | 2021-01-11

    Not sure how similar it is, but [react-beautiful-dnd]( is pretty nice.

  • react-virtualized

    React components for efficiently rendering large lists and tabular data

  • react-redux

    Official React bindings for Redux

  • react-native-elements

    Cross-Platform React Native UI Toolkit

    Latest mention: 11 Top React Native Component libraries to Use in 2020 | | 2020-10-15

    Github Stars: 19,500

  • enzyme

    JavaScript Testing utilities for React

    Latest mention: Set up a React App for Testing with Jest and Enzyme | | 2020-12-01

    Enzyme is not yet compatible with React 17. You should make sure the highest version of React you are using is 16.14.0 if you want to use Enzyme with your tests. This PR will add an adapter for React 17. Please do not ask them when it will be done, it will be done when they get it done!

  • react-native-web

    React Native for Web

    Latest mention: Benefit to having a Web App Built in React and then porting functionality into React Native | | 2021-01-15

    You can use literally the same code if you write in React Native and use react-native-web or reactXP to build a web app from it.

  • generator-jhipster

    JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

  • Boostnote

    A markdown editor for developers on Mac, Windows and Linux.

    Latest mention: Legacy is the best ! | | 2021-01-14

    I am not sure if those improvements will get to the legacy version but you can create issues and see if there is any interest for that in GitHub (for both versions: and

  • electron-react-boilerplate

    A Foundation for Scalable Cross-Platform Apps

    Latest mention: How to migrate from front end web development | | 2021-01-16
  • handsontable

    Handsontable is a JavaScript/HTML5 data grid with spreadsheet look & feel. Available for React, Vue and Angular.

  • inferno

    :fire: An extremely fast, React-like JavaScript library for building modern user interfaces

  • react-helmet

    A document head manager for React

    Latest mention: Building SEO-Powered Websites With Gatsby | | 2021-01-04

    When using React, you'll most probably be using a library like react-helmet (a document head manager for React) for updating meta-information about the site. The limitations of such libraries is that they contain JavaScript, which means they can only be executed on the browser (so JavaScript can run).

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