Volver al ranking

realworld-apps/realworld

TypeScriptdocs.realworld.show

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

Crecimiento de estrellas
Estrellas
83.9k
Forks
7.6k
Crecimiento semanal
Issues
26
50k
may 2016sept 2019feb 2023jul 2026
Artefactosnpmnpm install realworld
README



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

Repositorios relacionados
freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

TypeScriptnpmBSD 3-Clause "New" or "Revised" Licenselearn-to-codenonprofits
contribute.freecodecamp.org
452.2k45.6k
openclaw/openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

TypeScriptnpmOtheraiassistant
openclaw.ai
383.6k80.6k
nilbuild/developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

TypeScriptnpmOthercomputer-scienceroadmap
roadmap.sh
362k44.6k
kamranahmedse/developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

TypeScriptnpmOthercomputer-scienceroadmap
roadmap.sh
310.1k40.5k
vuejs/vue

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

TypeScriptnpmMIT Licensevuejavascript
v2.vuejs.org
210.1k33.8k
n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

TypeScriptnpmOtherautomationipaas
n8n.io
197.2k59.5k
anomalyco/opencode

The open source coding agent.

TypeScriptnpmMIT License
opencode.ai
188k23.6k
microsoft/vscode

Visual Studio Code

TypeScriptnpmMIT Licenseeditorelectron
code.visualstudio.com
187.8k41.3k
firecrawl/firecrawl

The API to search, scrape, and interact with the web at scale. 🔥

TypeScriptnpmGNU Affero General Public License v3.0aicrawler
firecrawl.dev
153.6k8.8k
langgenius/dify

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

TypeScriptnpmOtheraigpt
dify.ai
149.5k23.6k
yangshun/tech-interview-handbook

Curated coding interview preparation materials for busy software engineers

TypeScriptnpmMIT Licenseinterview-questionscoding-interviews
techinterviewhandbook.org
141.1k16.7k
iptv-org/iptv

Collection of publicly available IPTV channels from all over the world

TypeScriptnpmThe Unlicenseiptvm3u
iptv-org.github.io
133.8k7.6k