NovaStack CLI v0.1.0 — Now Available

Build production-ready apps before your coffee gets cold.

Generate production-ready Next.js applications with Prisma, Better Auth, PostgreSQL, Docker, Tailwind CSS, and modern best practices — using a single command.

View on GitHub
$npx@novastack/clicreate
bash — NovaStack CLI
$
Core Features

Engineered for DX

Open SourceTypeScript NativeMIT LicenseDeveloper FirstZero Vendor Lock-in
current

Project Scaffolding

  • App Router with layouts
  • TypeScript strict mode
  • API route handlers
  • Ready in seconds
current

Production Defaults

  • Error boundaries pre-configured
  • Loading states included
  • Environment templates
  • Strict TypeScript config
current

Docker Support

  • Multi-stage Dockerfile
  • Optimized compose setup
  • Dev Postgres container
  • Zero manual config
current

Better Auth Integration

  • Email & password auth
  • Prisma schema included
  • Session management
  • Custom auth hooks
current

Prisma Integration

  • Client singleton pattern
  • Schema definitions
  • Connection pooling
  • Migration ready
current

Strict TypeScript

  • End-to-end type safety
  • Database client types
  • Auth helper types
  • Environment validation
upcoming

Doctor Diagnosis CLI

  • Environment variable checks
  • Docker container auditing
  • Schema validation
  • Lint standard analysis
upcoming

Module Generators

  • Scaffold database models
  • Generate API routes
  • Create UI components
  • Convention-aligned output
upcoming

Plugin System

  • Custom CLI rules
  • Template overrides
  • Shareable presets
  • Team standardization
Installation

Get started in seconds.

Understanding your Installation Options

NovaStack CLI is published as @novastack/cli on npm. Run it instantly with npx or install globally for the novastack command.

Recommended

Run Instantly (npx)

Scaffold your project without installing anything permanently. Downloads the latest CLI from npm and runs it.

Command
$npx@novastack/clicreate
Zero local footprint — no global install needed.
Global Install

Global Installation

Install globally for offline scaffolding and the short native command.

Step 1 — Install
$npminstall-g@novastack/cli
Step 2 — Run
$novastackcreate
CLI runs as "novastack" even when scoped as @novastack/cli.
Platform Support
Windows
macOS
Linux

Requires Node.js ≥ 18.0.0

Timeline

Development Milestones

v0.1

Create Command Scaffolding

Scaffolding of the Next.js core, Prisma schema definitions, Better Auth adapters, and Tailwind v4 setup.

complete
v0.2

Doctor System Diagnostics

Configuration checks, connection pooling testing, environment variable validation, and local container auditing.

in progress
v0.3

Module Generator Tools

Interactive boilerplate generation of CRUD API endpoints, client components, and database models mapped inline.

planned
v0.4

NovaStack Module Registry

Shared community module installation platform to easily add Stripe, Redis, Resend, and standard helper libraries.

planned
v1.0

Cloud Dashboard Platform

Cloud sync configurations, remote templates, team standard share features, and telemetry analytics options.

planned

Ready to accelerate your workflow?

Get started with NovaStack today. Scaffold a complete production-ready application with a single CLI command.

Read the docs