https://github.com/better-t-stack/create-better-t-stack
https://github.com/better-t-stack/create-better-t-stack
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/better-t-stack/create-better-t-stack
- Owner: better-t-stack
- Created: 2025-02-10T17:06:23.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-14T13:57:28.000Z (3 months ago)
- Last Synced: 2025-02-14T14:34:04.423Z (3 months ago)
- Language: TypeScript
- Size: 263 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome - better-t-stack/create-better-t-stack - A modern CLI tool for scaffolding end-to-end type-safe TypeScript projects with best practices and customizable configurations (TypeScript)
- awesome - Link
README
# Create Better-T-Stack
A CLI tool to scaffold Better-T Stack projects with best practices and modern tooling.
## Features
- 🚀 Quick project setup with one command
- 📦 TypeScript/JavaScript support
- 🗄️ Database options (libSQL/PostgreSQL)
- 🔒 Optional authentication setup
- 🐳 Docker configuration
- 🔄 GitHub Actions workflows
- 🎯 SEO optimization## Quick Start
```bash
# Using npm
npx create-better-t my-app# Using bun
bunx create-better-t my-app
```Just follow the interactive prompts!
## Options
```bash
Usage: create-better-t [project-directory] [options]Options:
--typescript Use TypeScript (default)
--javascript Use JavaScript
--git Initialize git repository (default)
--no-git Skip git initialization
-h, --help Display help
```## Project Structure
The generated project follows the Better-T Stack architecture:
- Built with Bun
- Type-safe database with DrizzleORM
- Simple authentication system
- Modern development practices## Development
To contribute to this CLI:
```bash
# Clone the repository
git clone https://github.com/your-username/better-t-stack-cli.git# Install dependencies
bun install# Start development
bun dev# Build
bun run build
```## License
MIT
## Credits
Developed by Nitish Singh & Aman Varshney – Built on top of the Better-T Stack by [Aman Varshney](https://github.com/AmanVarshney01/Better-T-Stack)