Skip to content

Examples

Each example in examples/ is a complete application with a test:integration suite that runs against real infrastructure via testcontainers:

  • start-api-todo — plain HTTP + in-memory repo (the base example).
  • start-orpc-prisma — a typed oRPC API backed by Prisma/Postgres.
  • start-amqp-worker — a RabbitMQ consumer via a real amqplib driver.
  • start-temporal-worker — a Temporal worker + deterministic workflow.

The examples are the executable form of the design RFCs: one demesne graph per app, served through a host, with config, wiring, errors and shutdown shared. While the packages are private, the examples are the best way to read how start feels to use.

Released under the MIT License. Incubating — the API is still settling.