Toast
Developer

Developer Guide

Integration guides for building with Toast.

Everything you need to deploy Toast, integrate with its APIs, and extend it with custom drivers.

Architecture at a Glance

Toast is a monorepo with three deployable services:

ServiceTechnologyPurpose
APIHono + Node.jsREST API, auth, business logic
AdminReact 19 + Vite + nginxContent management UI
DocsNext.js + FumadocsDocumentation site

All three connect to a shared PostgreSQL database via Drizzle ORM. The API uses a layered architecture (routes, controllers, services, repositories) with multi-tenancy scoped by siteId.

For internal architecture details, see the Contributor Guide.

On this page