Starter stacks
Each starter is working starter code and the services it needs. It is a foundation to build on with your coding tools — not a finished application.
ASP.NET Core
Not verified yetASP.NET Core · C#
An ASP.NET Core HTTP service with a health endpoint. dotnet watch owns reload and restarts rude edits without prompting.
Use this starter: ASP.NET CoreASP.NET Core
Not verified yetASP.NET Core · C#
An ASP.NET Core API with controllers and a health endpoint. No database.
Use this starter: ASP.NET CoreDjango
Not verified yetDjango · Python
A Django app with a health endpoint. manage.py runserver reloads on the next request.
Use this starter: DjangoExpress
Not verified yetExpress · JavaScript
A Node.js Express API with a health endpoint. r3v restarts the process on save.
Use this starter: ExpressFastAPI
Not verified yetFastAPI · Python
A Python FastAPI service with a health endpoint. uvicorn --reload owns the development loop.
Use this starter: FastAPINode.js
Not verified yetNode.js · JavaScript
A Node.js HTTP service using only the standard library. No framework, no database.
Use this starter: Node.jsPython
Not verified yetPython · Python
A Python HTTP service using only the standard library. No framework, no database.
Use this starter: PythonGo API
Local dev verifiednet/http · Go
A dependency-free Go HTTP service with a health endpoint. Compiles to a single static binary.
Use this starter: Go APIJava HTTP
Not verified yetcom.sun.net.httpserver · Java
A JDK HTTP server with a health endpoint. Maven, no Spring, no database.
Use this starter: Java HTTPLaravel
Not verified yetLaravel · PHP
A Laravel-shaped PHP app with artisan serve and a health endpoint. PHP reloads on the next request.
Use this starter: LaravelLaravel API
Not verified yetLaravel · PHP
A Laravel API with a health endpoint. Composer, no database, no frontend.
Use this starter: Laravel APINext.js
Not verified yetNext.js · TypeScript
A Next.js app with a health endpoint. r3v dev uses the Next.js dev server for hot reload.
Use this starter: Next.jsNext.js + PostgreSQL
Local dev verifiedNext.js · TypeScript
A Next.js app with a managed PostgreSQL database, a health endpoint, and a notes API you can call immediately.
Includes: postgres
Use this starter: Next.js + PostgreSQLPayload CMS + PostgreSQL
Local dev verifiedPayload / Next.js · TypeScript
A real Payload 3 admin panel on Next.js, with an authenticated collection, an application API, and a managed PostgreSQL database.
Includes: postgres
Use this starter: Payload CMS + PostgreSQLPhoenix
Not verified yetPhoenix · Elixir
A Phoenix HTTP service with a health endpoint. MIX_ENV=dev lets Phoenix reload; r3v does not wrap phx.server.
Use this starter: PhoenixPhoenix API
Not verified yetPhoenix · Elixir
A Phoenix API with a health endpoint. Phoenix.CodeReloader recompiles in MIX_ENV=dev — r3v does not wrap the BEAM.
Use this starter: Phoenix APIQuarkus
Not verified yetQuarkus · Java
A Quarkus HTTP service with a health endpoint. quarkus:dev owns live reload.
Use this starter: QuarkusRuby on Rails
Not verified yetRails · Ruby
An API-only Rails app with a health endpoint. Zeitwerk reloads on the next request — r3v does not wrap the server.
Use this starter: Ruby on RailsRails API
Not verified yetRails · Ruby
A Rails API with a health endpoint. Zeitwerk reloads on the next request — r3v does not wrap the server.
Use this starter: Rails APIRust
Not verified yetstd::net · Rust
A dependency-free Rust HTTP service with a health endpoint. r3v restarts cargo's binary on save — cargo-watch is archived.
Use this starter: RustRust HTTP
Not verified yetstd · Rust
A dependency-free Rust HTTP service with a health endpoint. No crates, no database.
Use this starter: Rust HTTPSpring Boot
Not verified yetSpring Boot · Java
A Spring Boot HTTP service with a health endpoint. r3v restarts spring-boot:run on save — the CLI has no IDE compiler.
Use this starter: Spring Boot