Presets & Starter Templates
Production-ready blueprints engineered with deterministic dependency resolution. Generate your stack in one terminal command.
Official Architecture Presets
Pre-configured multi-plugin combinations for common product architectures.
nova create [name] --preset [preset]Minimal Next.js
Lean, clean Next.js application with TypeScript, Tailwind CSS, shadcn UI, Vitest, and Husky git hooks.
- Next.js App Router (Next.js 16 proxy.ts)
- Strict TypeScript & ESLint 9
- Tailwind CSS styling & shadcn UI primitives
- Vitest unit & component test suite
- Husky + lint-staged automated git hooks
Subscription SaaS
Production-ready SaaS with Drizzle ORM, Better Auth, transactional email, storage uploads, payments abstraction, and monitoring.
- Better Auth with sessions & RBAC
- Drizzle ORM & Postgres migrations
- Transactional Email (React Email + Mailpit)
- Storage Abstraction & File Uploads
- Payments Architecture (Stripe / LemonSqueezy / Paddle)
- Sentry Error Monitoring & Health Probes
- Vitest + Playwright E2E testing
- Husky + lint-staged git hooks
Enterprise Admin & Dashboard
Data-dense administration platform with Better Auth, Drizzle ORM, TanStack Table, Recharts, Zustand, and TanStack Query.
- Better Auth session management
- Drizzle ORM database persistence
- TanStack Table with sorting, filtering & column pinning
- Recharts responsive graphs & KPI widgets
- Zustand UI & filter state stores
- TanStack Query caching & mutations
- Husky + lint-staged git hooks
E-commerce Platform
Full-stack online store with product catalog, cart state, order management, storage uploads, and payment checkout.
- Customer Accounts & Authentication
- Product & Order Schemas (Drizzle ORM)
- Cart & Filter State Management (Zustand)
- Order Management Tables (TanStack Table)
- Checkout & Webhooks Abstraction (Payments)
- Product Media Uploads (Storage Abstraction)
- Vitest + Playwright testing & Husky hooks
Blog & Content Publishing
Content publishing application with Tiptap rich text editor, content management tables, media storage, and data fetching.
- Author & User Authentication (Better Auth)
- Post & Taxonomy Schema (Drizzle ORM)
- Rich Text Content Editor (Tiptap)
- Post Management Tables (TanStack Table)
- Cover Image & Asset Uploads (Storage)
- TanStack Query caching & Vitest testing
Conversational AI Platform
AI applications with Vercel AI SDK, multi-model streaming (OpenAI, Claude, Ollama), file uploads, and chat history.
- Vercel AI SDK Core & React streaming hooks
- Model Providers (OpenAI, Anthropic Claude, Ollama)
- User Authentication & Sessions (Better Auth)
- Document & Attachment Uploads (Storage)
- Chat State & History (Zustand)
- Husky + lint-staged git hooks
Real-time & Live Streaming
Live interactive application with Server-Sent Events (SSE), presence & notifications center, Redis caching, and UI state.
- Server-Sent Events & Live Streaming (Realtime)
- Presence & NotificationCenter UI Component
- User Authentication & Roles (Better Auth)
- Data Persistence (Drizzle ORM)
- In-Memory Caching (Redis)
- Real-time UI State (Zustand)
- Husky + lint-staged git hooks
Microservice API Backend
Headless backend service with tRPC type-safe procedures, OpenAPI contracts, Docker orchestration, and health checks.
- tRPC router with end-to-end type safety
- OpenAPI 3.0 specification & TypeScript client
- Production Multi-stage Docker container
- Liveness & Readiness probe routes
- Vitest testing & Husky git hooks
Official Starter Templates
Turnkey base templates ready for deployment, including web and mobile architectures.
nova create [name] --template [template]Minimal Next.js
Next.js 16 proxy.ts + TypeScript + Tailwind CSS + shadcn
A pristine foundation with strict TypeScript, Next.js 16 proxy routing, and Tailwind styling.
- App Router & proxy.ts
- Strict TypeScript
- shadcn UI Primitives
- Vitest & Husky Hooks
SaaS Application
Drizzle ORM + Better Auth + React Email + Storage + Payments + Sentry
Complete commercial SaaS template with authentication, emails, file storage, payments, and Sentry monitoring.
- Drizzle ORM & Postgres
- Better Auth
- Storage Abstraction
- Payments Architecture
- Playwright E2E
Admin Dashboard
Better Auth + Drizzle + TanStack Table + Recharts + Zustand
Enterprise management dashboard with data tables, interactive charting, client store, and role management.
- TanStack Table v8
- Responsive Recharts
- Zustand Store
- TanStack Query v5
- Exporting & Filters
E-commerce Platform
Products Schema + Cart State + Orders + Payments + Uploads
Turnkey store platform with product catalog, cart state, order management, payments, and storage uploads.
- Product Catalog
- Cart Store
- Order Management
- Payments Webhooks
- Media Uploads
Blog & CMS
Tiptap Editor + Drizzle ORM + TanStack Table + Media Storage
Modern publishing platform with extensible Tiptap rich text editor, post schema, media storage, and admin tables.
- Tiptap WYSIWYG Editor
- Post & Taxonomy Schema
- Cover Uploads
- Post Management
- Query Caching
AI Application
Vercel AI SDK + Multi-model Streaming + Storage Uploads + Chat UI
Conversational AI platform with streaming responses, multi-model support (OpenAI, Claude, Ollama), and document uploads.
- Vercel AI SDK
- Streaming Edge Routes
- OpenAI / Claude / Ollama
- Document Uploads
- Chat History
Real-time Application
SSE Streaming + Notification Center + Redis + Zustand State
Live interactive application with Server-Sent Events, presence tracking, live NotificationCenter, and Redis cache.
- Server-Sent Events (SSE)
- NotificationCenter UI
- Redis Invalidation
- Live Presence
- Real-time State
Microservice API
Headless Next.js + tRPC + OpenAPI + Docker + Health Probes
High-throughput API microservice without UI overhead, packaged with OpenAPI specs, Docker, and health checks.
- tRPC Procedures
- OpenAPI Spec & Client
- Health Probe Routes
- Multi-stage Docker
Expo Mobile App
Expo SDK 52 + React Native 0.76 + TypeScript
Cross-platform mobile application companion powered by Expo SDK 52 and React Native 0.76 with strict TypeScript.
- Expo SDK 52
- React Native 0.76
- Design Tokens
- Reusable Native UI
- Cross-Platform API Client