create-craft-app
v1.0.2
Published
Create a new Craft.js application with the best practices baked in
Maintainers
Readme
create-craft-app
The easiest way to get started with Craft.js - a modern full-stack Next.js starter kit with authentication, payments, AI, and more.
Quick Start
npx create-craft-app my-appOr with your preferred package manager:
# npm
npx create-craft-app my-app
# pnpm
pnpm create craft-app my-app
# yarn
yarn create craft-app my-app
# bun
bun create craft-app my-appWhat's Included
Craft.js comes with everything you need to build a modern SaaS application:
- ⚡ Next.js 15 - App Router, Server Components, Server Actions
- 🔐 Authentication - Better Auth with email/password, OAuth providers
- 💳 Payments - Dodo Payments integration with subscriptions
- 🤖 AI - Vercel AI SDK with multi-provider support (OpenAI, Anthropic, etc.)
- 🗄️ Database - Drizzle ORM with PostgreSQL
- 📧 Email - Resend for transactional emails
- 📊 Analytics - PostHog integration
- ⏰ Background Jobs - Trigger.dev for async tasks
- 🎨 UI Components - Tailwind CSS + shadcn/ui
- 🔒 Type Safety - Full TypeScript support
Requirements
- Node.js 18.17 or later
- PostgreSQL database (or use a cloud provider)
Documentation
Visit craftjs.dev for full documentation.
License
MIT License - see LICENSE for details.
