Aman Varshney 5897e9c04f Improve TypeScript types and package naming in CLI generator
Adds proper type annotations for database and ORM parameters,
simplifies package names in templates, and renames version utility
function for clarity.
2025-03-19 23:12:44 +05:30
2025-02-12 13:26:01 +05:30
2025-02-11 11:39:50 +05:30
2025-02-13 22:29:49 +05:30
2025-02-15 16:24:11 +05:30
2025-03-17 16:36:41 +05:30
2025-03-05 23:06:32 +05:30
2025-03-05 23:05:47 +05:30

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
Description
No description provided
Readme MIT 10 MiB
Languages
TypeScript 65.4%
Handlebars 29.2%
MDX 3.9%
CSS 1%
JavaScript 0.4%