mirror of
https://github.com/FranP-code/create-better-t-stack.git
synced 2025-10-12 23:52:15 +00:00
66832028aadcf1b1d9d40da72008f51c23f73357
Better-T-Stack
Better-T-Stack is a project scaffolding system for creating modern TypeScript applications with complete type safety from frontend to backend.
Repository Structure
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
Quick Start
# Using npm
npx create-better-t-stack my-app
# Using bun
bunx create-better-t-stack my-app
Features
- 🚀 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
Documentation
Visit better-t-stack.pages.dev for full documentation.
Development
# Clone the repository
git clone https://github.com/better-t-stack/create-better-t-stack.git
# Install dependencies
bun install
# Start development
bun dev
Languages
TypeScript
65.4%
Handlebars
29.2%
MDX
3.9%
CSS
1%
JavaScript
0.4%