Aman Varshney 036c62cf0b Enhance authentication setup and improve documentation
Adds automatic auth secret generation, improves environment file handling,
creates client env files, adds trusted origins configuration, enhances
README generation with better structure and instructions, and updates
post-installation guidance with clearer steps.
2025-03-16 01:48:45 +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-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%