React icon

React icon


Desktop Software Development
React is a free and open source JavaScript library that allows web developers to create large and powerful dynamic user interfaces within their applications, where data can change without the page reloaded. The library can be used with many popular JavaScript frameworks such as Angular, as well as with other JavaScript libraries. A mobile-centric version of React called ReactNative lets developers create fast and native mobile applications from a single source. Read moreless
Windows macOS Linux Browser

Alternatives to React

  1. AngularJS alternatives



    AngularJS is a software which allows the user to extend their HTML vocabulary. This extension creates dynamic views in web applications that previously had not been possible. HTML is a coding lan...

    {{ alternatives[0].votes }}
  2. Vue.js alternatives



    Already know HTML, CSS and JavaScript? Read the guide and start building things in no time!

    {{ alternatives[1].votes }}
  3. Polymer alternatives



    We work on libraries, tools, and standards to help developers build a better web.

    {{ alternatives[2].votes }}
  4. Backbone.js alternatives

    Backbone. js markets itself as coding software designed to give web applications structure. It accomplishes this by providing intricate models with key-value bindings and custom events built into i...

    {{ alternatives[3].votes }}
  5. w2ui alternatives



    Available on Github, w2ui is software designed to assist in creating a more streamlined working process for developers, creators, and corporations. The software aims to be intuitive and affordable....

    {{ alternatives[4].votes }}
  6. jQuery UI alternatives

    jQuery UI


    jQuery improves the tools at your disposal for client-side web design with a whole host of effects, widgets, and themes.

    {{ alternatives[5].votes }}
  7. UIKit alternatives



    UIkit, a lightweight and modular front-end framework for developing fast and powerful web interfaces.

    {{ alternatives[6].votes }}
  8. ember.js alternatives



    Write dramatically less code with Ember's Handlebars integrated templates that update automatically when the underlying data changes. Don't waste time making trivial choices. Ember. js incorporat...

    {{ alternatives[7].votes }}
  9. Derby alternatives



    What is Apache Derby? Apache Derby, an Apache DB subproject, is an open source relational database implemented entirely in Java and available under the Apache License, Version 2. 0. Some key advant...

    {{ alternatives[8].votes }}
  10. oneID alternatives



    OneID - One log-in for Macquarie University staff and students. OneID is the future of identity and authentication at Macquarie University, where all systems can be accessed through the same identi...

    {{ alternatives[9].votes }}
  11. Riot alternatives

    Communicate the way you want with Riot - a universal secure chat app entirely under your control.

    {{ alternatives[10].votes }}
  12. Webix alternatives

    Webix is an open source Javascript development library designed to speed up the process of web design.

    {{ alternatives[11].votes }}
  13. FeathersJS alternatives



    FeathersJS is an open source platform for users to create REST API's and real-time applications. FeathersJS provides tools and patterns to create these apps in little to no time to increase maximum...

    {{ alternatives[12].votes }}
  14. GraphCMS alternatives



    Building essential content infrastructure for your digital products, while setting the stage for content creators.

    {{ alternatives[13].votes }}
Suggest an Alternative

Missing a software in the list? We are always happy if you help us making our site even better.

Suggest an Alternative

React Reviews

We have 1 review for React. The average overall ratings is 4.0 / 5 stars.

Write a Review
grex avatar
My Opinion on React
written by grex on 2018-03-31 08:05:01
Ease of Use
Customer Service
Value For Money

Overall Opinion: React, which was developed by Facebook for use on its own platform and subsequently released as open source, is a library that has changed the way large websites are created. It makes them faster, not only to build but also to run. It does this by using a virtual DOM, which considerably speeds up the way interfaces are both programmed and updated. Among React's other powerful features are its ability to reuse components, its one directional data flow that keeps code stable, and an extension to JavaScript called JSX that lets programmers mix JavaScript with HTML code. React also has a mobile-centric version of the library called ReactNative, which allows developers to create fast mobile applications from a single source. Unlike applications created by libraries such as PhoneGap, these applications are completely native and very fast. Like all complex programming libraries, React is not without its drawbacks or its critics. The pace of React's development is very quick, making it difficult for some developers to keep up with all its changes. It is also not documented well. This is particularly true of the process of building applications. Many programmers also do not like how JSX has mixed JavaScript with HTML, and some also find the language to be too complex. Finally, React's use of a virtual DOM can result in both high memory and CPU usage.

Pros: Completely free to use Has been used to create one of the biggest and most used web applications in the world: Facebook Speeds not only the development of dynamic web applications but also the applications themselves

Cons: The fast pace of its development makes it difficult for some programmers to keep up with the changes Poor documentation Its JSX extension to JavaScript can be too complex for some programmers Can require significant RAM and CPU usage

grex is using React every other week recently.


  • Allows for the reuse of components
You can always update React to add more features!


React screenshot 1
React screenshot 2
React screenshot 3
React screenshot 4
React screenshot 5
React screenshot 6
React screenshot 7
React screenshot 8
React screenshot 9
React screenshot 10

React Videos

Youtube Video: Nike React Hyperdunk 2017 Flyknit Performance Review!

EQUIPMENT THAT WE USE IS DOWN BELOW. Follow Us: IG: @solebrothers_ig Twitter: @solebrothers_ FaceBook: PO BOX: 5737 kanan road #715, agoura hills, ca,...

Disclaimer: This video was not made by us, but we found it interesting enough to embed it here.


Commenting on this article is disabled right now.

About This Article

This page was composed by and published by It was created at 2018-04-29 19:54:07 and last edited by at 2020-03-06 07:51:18. This page has been viewed 5454 times.

Did you like this article about React? Please rate it!
3 of 4 liked this article. This is equivalent to a star rating of 3.75 / 5.

More Software in Desktop Software > Development

More Popular Desktop Software

Filter Platforms


Filter Features

Plain JavaScript options Excellent overall package Easy application to existing projects Features Comprehensive information archives Easy-to-use development tools A range of streamlined themes and widgets Data, visualization, and navigation widgets Real-time REST API's in an instant Flexible plug-ins * Datastore Agnostic
Suggest an Alternative to React
{{ suggestSubmitSuccess }}
You can only sugggest alternatives that are already published on our platform. If you want to submit a software or app, please visit your account page to submit a software.
List of Suggestions
Please start typing the name of the software you want to suggest as alternative to React in the field above.
{{ suggestSubmitError }}
Suggest {{ suggestedAlternatives.length }} Alternative(s)
This action requires user authentication. Please log in.
Don't have an account yet? Sign up.