Skip to content

Github · GitHub Repository Radar

realworld-apps realworld

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

Stars

84,184

Popular Active

Forks

7,655

Watchers: 84,184

Repository Radar Score

61 / 100

Growth

7d
+0
30d
+0
%
0.0%

Not enough metric snapshots yet to chart growth for this repository.

Score breakdown

  • popularity 90
  • growth 0
  • activity 90
  • freshness 100
  • community 60

Need help integrating this stack?

Our team builds with modern open-source stacks. Tell us what you are shipping.

Get a quote →



RealWorld Example Applications

Frontend and Backend Frameworks


See how the exact same Medium.com clone is built using different frontends and backends

You can combine any frontend with any backend, because they all adhere to the same API spec

While most "todo" demos provide an excellent cursory glance at a framework's capabilities, they typically don't convey the knowledge required to actually build real applications with it — nor the real-world constraints a minimal demo never has to face.

RealWorld solves this problem by providing the same demo app for each framework, at a sweet spot between simplicity and breadth.

Join us on GitHub Discussions! 🎉

Implementations

Over 100 implementations have been created using various languages, libraries, and frameworks.

Explore them on CodebaseShow.

Spec-compliant backends

These backends pass the full API spec test suite:

Create a new implementation

Create a new implementation >>>

Or you can view upcoming implementations (WIPs).

Learn more

  • Documentation introduction
  • Every tutorial is built against the same API spec to ensure modularity of every frontend & backend
  • A shared CSS theme is provided to build frontend implementations with identical UI/UX
  • A shared E2E test suite is available to validate frontend implementations
  • There is a hosted version of the backend API available for public usage at api.realworld.show, no API keys required — demo accounts are provided, and real accounts can't see each other
  • There is an angular frontend plugged to this backend available at demo.realworld.show
  • Interested in creating a new RealWorld stack? View our starter guide & spec

Logo Attribution

See LICENSES_LOGOS.md for framework logo licensing and attribution details.

Active Maintainers

Created: Feb 26, 2016

Last push: Aug 26, 2026

Default branch: main

Languages

Share of the codebase by language, based on repository metadata from the host.

  • TypeScript 47.3%
  • Bru 21.2%
  • Hurl 12.6%
  • CSS 8.9%
  • JavaScript 5.4%
  • Python 3.9%
  • Shell 0.4%
  • Makefile 0.3%

Repository Radar analysis

Deterministic insights derived from public metadata and our observations — not personal testing or reviews.

Why this repository is interesting

  • High absolute popularity (84,184 stars) signals broad adoption.
  • Maintained recently (last push 3 weeks ago).

Who should use it

  • Developers working primarily with TypeScript

Potential use cases

  • Reference or evaluate TypeScript open-source approaches in this domain

Strengths

  • Recent repository activity
  • README present in our index
  • Declared license: Other
  • Substantial fork count (7,655) suggests reuse and contribution interest

Limitations / considerations

  • Insights are derived from public metadata and our observations — not a substitute for code review

What to watch

  • Re-check last push, issues, and releases on GitHub before production adoption

Strong signals: Strong community interest · Active maintenance

Source: GitHub (public metadata) + Repository Radar analysis. We do not claim ownership of third-party repositories.

Ready to ship something that compounds?

Share your roadmap. We’ll come back with scope options, timeline ranges, and who from Shriram IT Ventures should be in the room.

Popular with product teams