Are there real-world apps that are built with react where I could see the codebase? As a beginner, I would love to understand how far away my knowledge is from building something real.

This page summarizes the projects mentioned and recommended in the original post on /r/react

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • simorgh

    The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.

  • https://github.com/bbc/simorgh - a React app built by BBC which is used to render 40+ sites all over the world

  • realworld

    "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more

  • I don't know, it depends on you, but maybe as a beginner you don't need to explorer a real real-world app like that BBC's. Maybe have a look at this one which is literally named "realworld": https://github.com/gothinkster/realworld

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • react-redux-realworld-example-app

    Discontinued Exemplary real world application built with React + Redux

  • However although their React+Redux example is perhaps the most popular one, it's not currently maintained. Instead, this maintained fork is recommended on their list. It's not in TypeScript, which today's projects should normally use, but I guess it's OK for beginner to study

  • react-redux-realworld-example-app

    Exemplary real world application built with React + Redux (by khaledosman)

  • However although their React+Redux example is perhaps the most popular one, it's not currently maintained. Instead, this maintained fork is recommended on their list. It's not in TypeScript, which today's projects should normally use, but I guess it's OK for beginner to study

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts