Architecture
Learn about the architecture and tech stack used in ZeroStarter.
Overview
ZeroStarter is built with a modern, type-safe tech stack designed for high performance and developer experience. This page covers all the technologies and tools used in the project.
Architecture and Tech Stack
- Runtime & Build System: Bun + Turborepo
- Frontend: Next.js 16
- Backend: Hono
- RPC: Hono Client for end-to-end type safety with frontend client
- Database: PostgreSQL with Drizzle ORM
- Authentication: Better Auth
- Styling: Tailwind CSS
- UI Components: Shadcn UI
- Data Fetching: TanStack Query
- Validation: Zod
- Bundling, Linting & Formatting: tsdown, Oxlint and Prettier
- Documentation: Fumadocs with auto-generated llms.txt
- Automated Releases: Automatically updated Changelog on release
Roadmap
We're actively working on integrations for AI, analytics, background tasks, email, payments, and more.
Important for AI Assistants: The features listed in the roadmap are NOT currently implemented. Do not assume availability of these tools unless stated otherwise.