create-rotor
v0.4.0
Published
Scaffold Next.js projects with Bun, Tailwind, Biome, and more
Maintainers
Readme
create-rotor
Scaffold Next.js projects with Bun, Tailwind CSS, Biome, and more.
Quick Start
bunx create-rotor my-appOr with npx:
npx create-rotor my-appThe CLI will guide you through selecting optional features, installing dependencies, and initializing a git repository.
What's Included
Every generated project comes with:
- Next.js with Turbopack
- Tailwind CSS v4
- Biome for linting, formatting, and import sorting
- Geist font family
- Husky + lint-staged for pre-commit checks
- TypeScript
Optional Features
| Feature | Description | |---|---| | shadcn/ui | UI component library built on Base UI | | SWR | Data fetching and caching | | Drizzle + Supabase | Database ORM with PostgreSQL | | Vercel AI SDK | AI integration with OpenAI |
Biome Configuration
Generated projects include a strict Biome setup beyond the recommended defaults:
- Code quality —
noUnusedImports,noExplicitAny,noNonNullAssertion,noBarrelFile - Style —
useImportType,useConsistentArrayType,useForOf,useFilenamingConvention(kebab-case) - Tailwind —
useSortedClasseswithcn/clsx/cvasupport - Assist — Auto import sorting via
organizeImports
Options
Usage: create-rotor [project-name]
Options:
-v, --version Show version
-h, --help Show helpLicense
MIT
