A JavaScript library for building user interfaces

What is React?

Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.

React is a tool in the Javascript UI Libraries category of a tech stack.

React is an open source tool with 130K Github Stars and 23.8K Github Forks. Here’s a link to React's open source repository on Github

React Reviews

Here are some stack decisions and reviews by companies and developers who chose React in their tech stack.

Who Uses React?

3123 companies use React including Airbnb, Facebook, and Uber.

React integrates with

Redux.js, Firebase, Sentry, Meteor, and Algolia are some of the popular tools that integrate with React. Here's a list of all 127 tools that integrate with React.

Why people like React

Here’s a list of reasons why companies and developers use React.



Add a one-liner

React's alternatives

  • Angular 2 - One framework. Mobile & desktop.
  • Ember.js - A JavaScript framework for creating ambitious web apps
  • React Native - A framework for building native apps with React
  • NativeScript - Build truly native apps with JavaScript
  • Xamarin - Create iOS, Android and Mac apps in C#

See all alternatives to React