Skip to content

A modern CLI tool for scaffolding end-to-end type-safe TypeScript projects with best practices and customizable configurations

License

Notifications You must be signed in to change notification settings

AmanVarshney01/create-better-t-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Better-T-Stack

A modern CLI tool for scaffolding end-to-end type-safe TypeScript projects with best practices and customizable configurations

demo

Quick Start

# Using npm
npx create-better-t-stack@latest

# Using bun
bun create better-t-stack@latest

# Using pnpm
pnpm create better-t-stack@latest

Features

  • Zero-config setup with interactive CLI wizard
  • End-to-end type safety from database to frontend via tRPC
  • Modern stack with React, Hono/Elysia, and TanStack libraries
  • Multi-platform supporting web, mobile (Expo), and desktop applications
  • Database flexibility with SQLite (Turso) or PostgreSQL options
  • ORM choice between Drizzle or Prisma
  • Built-in authentication with Better-Auth
  • Optional PWA support for installable web applications
  • Desktop app capabilities with Tauri integration
  • Monorepo architecture powered by Turborepo

Repository Structure

This repository is organized as a monorepo containing:

Documentation

Visit better-t-stack.amanv.dev for full documentation, guides, and examples.

Development

# Clone the repository
git clone https://github.com/better-t-stack/create-better-t-stack.git

# Install dependencies
bun install

# Start CLI development
bun dev:cli

# Start website development
bun dev:web

Want to contribute?

Just fork the repository and submit a pull request!

Sponsors

Sponsors

Star History

Star History Chart
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy