create-honolulu
v2.0.4
Published
Create a new Honolulu project with interactive prompts
Maintainers
Readme
create-honolulu
Beautiful, interactive CLI tool to scaffold a new Honolulu project.
Usage
# Using bunx (recommended)
bunx create-honolulu
# Using npx
npx create-honolulu
# Using pnpm
pnpm create honoluluFeatures
- 🎨 Beautiful CLI interface with
@clack/prompts - 📱 Monorepo structure -
apps/(Web, API) andpackages/(Shared) - ⚡ Supabase integration - Optional auth & database setup
- 🚀 Smart Defaults - Pre-configured tooling (Biome, Husky, Turbo)
- 📦 Bun-first - Optimized for Bun runtime
What You'll Get
When you run create-honolulu, you'll be prompted for:
- Project Name
- Architecture (Opinionated/Unopinionated)
- Styling (Tailwind/Shadcn/Classic)
- Database (PostgreSQL/MySQL/SQLite/Supabase)
- Auth (Supabase/Clerk/Auth.js/None)
- Git Initialization
The CLI will automatically setup your project structure:
my-app/
├── apps/
│ ├── api/ # Hono backend
│ └── web/ # React frontend
├── packages/
│ └── shared/ # Shared types
└── package.jsonDevelopment
# Build the CLI
bun run build
# Test locally
bunx . my-test-appLicense
MIT
