Skip to content
@Create-Node-App

Create Awesome Node App

From zero to production stack in one command. Templates + extensions for every Node.js use case — frontend, backend, fullstack, monorepo

Create Awesome Node App

One command. Any stack.

Awesome npm npm Website Discord

Choose a template, add addons, and ship production-ready Node, Web, Full-Stack, and AI-ready apps from a cozy developer workbench.



npm create awesome-node-app@latest my-app

Interactive by default. For CI and automation:

npx create-awesome-node-app my-app \
  --template react-vite-boilerplate \
  --addons tailwind-css zustand github-setup \
  --no-interactive

Flagship: Next.js SaaS AI Starter

Multi-tenant SaaS with AI built in. Use it when you need Auth, Drizzle, pgvector, PBAC, and an admin panel on day one, not as the look of every CNA starter.

View repository · Get started

Category Technology
Framework Next.js 15 (App Router, RSC, Turbopack)
Styling Tailwind CSS v4 + shadcn/ui
Database PostgreSQL 17 + pgvector + Drizzle ORM
Auth Auth.js v5 + Auth0 (SSO)
AI OpenAI / Anthropic via Vercel AI SDK + RAG
Access Control PBAC (Permission-Based, multi-role)
Dev Env DevContainer + direnv (zero-config)
i18n next-intl (EN + ES)
Testing Jest + React Testing Library + Storybook
CI/CD GitHub Actions
npx create-awesome-node-app my-saas --template nextjs-saas-ai-starter

Repositories

Repository Description
create-node-app CLI source for create-awesome-node-app
cna-templates Official templates and extensions registry
nextjs-saas-ai-template Flagship: multi-tenant SaaS + AI
website Catalog and docs at create-awesome-node-app.vercel.app
create-awesome-node-app npm package for the scaffolding CLI

Templates

Category Templates
Full Stack Next.js Starter, Next.js SaaS AI Starter
Frontend React + Vite, Remix, Astro
Backend NestJS, Hono
Monorepo Turborepo
Browser Extension Web Extension (React + Vite)
Testing WebdriverIO

Browse all templates · Browse extensions

Extensions

Extend any template with official addons: Tailwind CSS, shadcn/ui, Zustand, TanStack Query, Auth.js, Drizzle, Docker Compose, GitHub Actions CI, DevContainer, and more.

Contributing

We welcome contributions: templates, extensions, bug fixes, and docs.

Find us

👥 Contributors

create-node-app: CLI

Contributors for create-node-app

cna-templates: Templates & Extensions

Contributors for cna-templates

Made with contrib.rocks.

Part of the Create Awesome App ecosystem

Org Stack Status
Create-Node-App Node.js, TypeScript ✅ Production
Create-Python-App Python ✅ Production
Create-Vlang-App V language ✅ Shipped (0.1.0)
Create-Rust-App Rust 🔜 Soon

Sponsored by

Sponsored by NaNLABS

Pinned Loading

  1. create-node-app create-node-app Public

    Powerful tool to scaffold your application choosing between different templates and extensions for Web apps, Web Extensions, Monorepos, and more!

    TypeScript 92 9

  2. cna-templates cna-templates Public

    This repository contains templates and extensions for the https://www.npmjs.com/package/create-awesome-node-app package.

    TypeScript 8 13

  3. nextjs-saas-ai-template nextjs-saas-ai-template Public template

    This boilerplate is a Next.js, multi-tenant SaaS with AI built-in

    TypeScript 5

  4. website website Public

    TypeScript

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…