While most "todo" demos provide an excellent cursory glance at a framework's capabilities, they typically don't convey the knowledge & perspective required to actually build real applications with it.
RealWorld solves this by allowing you to choose any frontend (React, Angular 2, & more) and any backend (Node, Django, & more) and see how they power a real world, beautifully designed fullstack app called "Conduit".
Read the full blog post announcing RealWorld on Medium.
Sorted by popularity on Sun Jan 24 2021
Work In Progress: Implement GraphQL + Apollo/Relay for the Node + React codebases | 🖥 🔧 ClojureScript | 🖥 🔧 Mithril | Angular 4+ / MobX | AngularJS 1.2 | Vanilla Backbone.js | Ractive | Quasar framework | Blazor | ReasonReact (ReasonML) | $mol | Surplus wip | Slim.js | Nuxt.js | Typescript + Web Components
Sorted by popularity on Sun Jan 24 2021
Work In Progress: Implement GraphQL + Apollo/Relay for the Node + React codebases | 🗄🔧 Go + net/http | 🗄🔧 Node + GraphQL | 🗄🔧 Clojure | 🗄🔧 Falcon and GAE | 🗄🔧 Nim | 🗄🔧 Symfony | 🗄🔧 Haskell / Servant | 🗄🔧 Phalcon | 🗄🔧 Dropwizard | 🗄🔧 Go + Gorilla mux | 🗄🔧 Loopback 3.0 | 🗄 🔧 Crystal + Kemal | 🗄 🔧 Erlang + Cowboy | 🗄 🔧 Nancy | 🗄🔧 Sanic | Haskell / Scotty | Typescript + node + express | typescript + node.js(koa) | Vanilla PHP | Vert.x (Java) | Lumen + MongoDB | Go + net/http Package | Swift Vapor | Egg.js | Serverless python (AWS Lambda) | Serverless Typescript + Mongodb (implementation done) | Azure Functions + CosmosDb | Serverless+Typescript with AWS as the provider (Lambda, SSM, DynamoDB) | Vertx + Reactive + MongoDB | Fullstack Golang (tgram) | Zend Framework | Rust / Rocket / Diesel / Mysql - Backend Application | Golang + Revel | Turbolinks | Actix | Lucky | Symfony 4 with API Platform | Scala + Finch | Holochain
Sorted by popularity on Sun Jan 24 2021
🥇 | 🥈 | 🥉 |
---|---|---|
NativeScript (Angular)![]() |
Work In Progress: 📱🔧 React Native | 📱🔧 Jasonette | 📱🔧 Swift | 📱🔧 C# on Xamarin | 📱 🔧 Kotlin/Android | 📱🔧 Onymos | Quasar framework | Swift Perfect | Flutter
Since these implementations are responsible for the entire stack, they obviously cannot be mixed and matched but they still adhere to the same functionality & UX specs.
Work In Progress: Meteor | Ruby Hyperloop | Firebase
Or you can view upcoming stacks (WIPs)
Note: All stacks that are a WIP are experimental and incomplete.
Don't expect everything to work perfectly out of the box!
Simply follow the instructions in the README of whatever frontend and/or backend repo's you want to get up and running.
Yup! We've built step-by-step tutorials for all of our stacks that teach you how to go from git init
all the way to the production ready application. Start learning now >>>
Forks, tutorials, workshops, and other resources based on the RealWorld project:
RealWorld would not be possible without the open source community continuously helping push the project forward. In addition, we have a core project team composed of:
MathWorker, ex-Google, ex-Computational Fluid Dynamicist, forever lover of tech & humanities ❤️
Cameron Chapman is a Software Engineer at FanThreeSixty. He's an open source enthusiast and is helping to teach a local web development boot camp at Kansas University.
Eric is a Software Engineer, UI Designer, and author of many technical books & tutorials. He oversees the project direction, maintenance and organizes the planning and development efforts of the team.
Albert is a Software Engineer, DevOps ninja, and author of many technical books & tutorials. He oversees the project direction, maintenance and organizes the planning and development efforts of the team.
Thinkster creates high quality resources that help Javascript developers succeed. The RealWorld project wouldn't exist without their funding, so please consider investing in a Pro subscription to help support us!
James is a Software Engineer at Square and a contributor to the Django project. He created & maintains the RW Django codebase and continually provides guidance for the RealWorld project itself.
Full stack developer, Laravel enthusiast, Digital marketing specialist and an avid gamer.
RealWorld wouldn't be possible without the help of the open source community reviewing codebases, creating new app implementations, and many other tasks that help push this project forward. We especially appreciate the OSS leaders who have helped contribute to RealWorld:
All of the codebases are MIT licensed unless otherwise specified.