Better-T-Stack is a project scaffolding system for creating modern TypeScript applications with complete type safety from frontend to backend.
This repository is organized as a monorepo containing:
- CLI:
create-better-t-stack
- A scaffolding CLI that creates type-safe TypeScript projects - Documentation:
web
- The official website and documentation
# Using npm
npx create-better-t-stack my-app
# Using bun
bunx create-better-t-stack my-app
- 🚀 Fast project setup with interactive CLI
- 📦 Complete TypeScript type safety from database to frontend
- 🗄️ Multiple database options (libSQL/PostgreSQL)
- 🧩 Choice of ORMs (Drizzle or Prisma)
- 🔒 Built-in authentication with Better-Auth
- 🐳 Optional Docker configuration
- 🔄 Optional GitHub Actions workflows
Visit better-t-stack.pages.dev for full documentation.
# Clone the repository
git clone https://github.com/better-t-stack/create-better-t-stack.git
# Install dependencies
bun install
# Start development
bun dev