Toast Documentation
An open-source publishing platform built with TypeScript, Hono, React 19, and Drizzle ORM.
Welcome to the Toast documentation. Toast is an open-source publishing platform built on a modern TypeScript stack.
Documentation
User Guide
Learn how to publish and manage your site with Toast.
Developer Guide
Integration guides for building with Toast.
API Reference
REST API endpoints, schemas, and authentication.
Contributor Guide
Patterns, architecture decisions, and internal guides.
Architecture
Toast is a monorepo with:
- API Server — Hono with Zod OpenAPI, layered architecture (routes, services, repositories)
- Admin Panel — React 19 + TanStack Router + Zustand
- Authentication — Better Auth with Drizzle adapter
- Database — Drizzle ORM with PostgreSQL
- Drivers — Pluggable email, storage, and queue providers