Create Turbo Stack
The Missing Full-Stack Monorepo Generator for Next.js + React Native
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/pedromshin/create-turbo-stack/main/scripts/setup-project.sh)"Paste that in your terminal to create a new full-stack monorepo.
System Requirements:
- macOS (Intel or Apple Silicon M1/M2/M3)
- Terminal access
- Internet connection
- Admin privileges (for Homebrew)
Auto-installed if needed:
- Node.js 18+ LTS
- pnpm
- Git
- GitHub CLI
- Vercel CLI
- Supabase CLI
Manual installation required:
- Docker Desktop
The script will guide you through the setup process, checking and installing dependencies as needed.
Full-Stack TypeScript
End-to-end type safety with TypeScript across your entire stack
Monorepo Structure
Turborepo-powered monorepo with shared packages and configurations
Web & Mobile
Next.js for web and Expo for iOS/Android, sharing code between platforms
Database & Auth
Supabase for auth and PostgreSQL database with Drizzle ORM
Type-Safe API
End-to-end typesafe API with tRPC for seamless client-server communication
Developer Experience
Hot reload, type checking, and unified commands across all packages
Production Ready
Built-in deployment configurations for Vercel and Expo
Security First
Row-level security, type-safe operations, and secure authentication flows