create-node-appone command · any stack
TemplatesExtensionsDocs
Get started
No results found.
Navigation
Home
Docs
Templates
Extensions
Docs
Docs — Introduction
Docs — Installation
Docs — AGENTS.md
Docs — Templates
Docs — Template Customization
Docs — Extensions
Docs — Contributing
Docs — Advanced Usage
System
Enable Performance Mode
Press Esc to close
Ctrl+K
10 templates·51 extensions·12 categories·MIT licensed·TypeScript-first
create-node-app

One command. Any stack. Compose templates and extensions into production-ready Node.js apps.

© 2026 Create Awesome Node App.

Resources

TemplatesExtensionsDocumentationContributing GuideChangelog

Community

Discord CommunityGitHub Organizationnpm PackageReport an issueRequest a feature

Ecosystem

Node.jslivePythonbetaV languagelive

NextJS Starter

fullstack-applications

Next.js App Router starter with TypeScript and a feature-based layout. Use it for full-stack React apps that need server components, routes, and optional auth examples.

Next.js
FullStack
TypeScript
ESLint
Prettier
Customizable
App Router

About this template

This template provides a solid foundation for building nextjs applications. It comes with all the essential tools and configurations to help you get started quickly.

The NextJS Starter template is designed to help developers jumpstart their projects with best practices, modern tooling, and a well-structured codebase.

Key Benefits

  • Pre-configured development environment
  • Modern tooling and best practices
  • TypeScript support out of the box
  • Linting and formatting setup
  • Testing infrastructure ready to go
Quick Start
Get up and running in seconds

$ npx create-awesome-node-app \

--template nextjs-starter

Template Details
Typenextjs
Categoryfullstack-applications
Compatible Extensions19

Compatible Extensions

Enhance your NextJS Starter with these powerful extensions

Tooling
GitHub Setup
Automate GitHub workflows with Actions, Dependabot, and templates for issues and pull requests.
slsreactwebextension-reactmonorepobackendnestjs-backendnextjsnextjs-saas-ai
GitHub
Automation
Actions
+3 more
Compatible with:sls, react, webextension-react, monorepo, backend, nestjs-backend, nextjs, nextjs-saas-ai
Tooling
Husky + Lint Staged
Improve code quality with pre-commit hooks using Husky and Lint Staged.
slsreactwebextension-reactwebdriveriobackendnestjs-backendnextjsnextjs-saas-ai
Husky
Lint Staged
Code Quality
+2 more
Compatible with:sls, react, webextension-react, webdriverio, backend, nestjs-backend, nextjs, nextjs-saas-ai
Tooling
Development Container
Set up a development container with Docker and VSCode for consistent environments.
slsreactwebextension-reactmonorepowebdriveriobackendnestjs-backendnextjsnextjs-saas-ai
Docker
VSCode
DevContainer
+2 more
Compatible with:sls, react, webextension-react, monorepo, webdriverio, backend, nestjs-backend, nextjs, nextjs-saas-ai
Testing
Jest + React Testing Library
Add Jest and React Testing Library for unit and integration testing in React projects.
reactwebextension-reactnextjs
Jest
React Testing Library
Unit Testing
+2 more
Compatible with:react, webextension-react, nextjs
Testing
Playwright E2E
Add Playwright end-to-end browser testing with multi-browser config, dev-server bootstrap, and CI workflow.
reactnextjs
Playwright
E2E
Browser Testing
+1 more
Compatible with:react, nextjs
UI
Tailwind CSS for Next.js
Add Tailwind CSS v4 to your Next.js project with PostCSS configuration and utility-first CSS setup.
nextjs
Tailwind CSS
CSS
Styling
+1 more
Compatible with:nextjs
UI
shadcn/ui for Next.js
Add shadcn/ui component library to your Next.js project with Radix UI primitives, class-variance-authority, and a cn() utility.
nextjs
shadcn/ui
Radix UI
Components
+1 more
Compatible with:nextjs
Database
Drizzle ORM + PostgreSQL for Next.js
Add Drizzle ORM with PostgreSQL to your Next.js project. Includes schema setup, migrations, Docker Compose for local development, and db:* scripts.
nextjs
Drizzle
PostgreSQL
ORM
+2 more
Compatible with:nextjs
Auth
Auth.js v5 for Next.js
Add Auth.js v5 (next-auth@beta, latest: 5.0.0-beta.31) to your Next.js project with OAuth providers support, database sessions, and TypeScript-typed session. Note: v5 remains in beta as of 2026 — see https://authjs.dev for updates.
nextjs
Auth.js
NextAuth
Authentication
+2 more
Compatible with:nextjs
Auth
WorkOS AuthKit
Hosted authentication platform with pre-built UI, SSO, MFA, and password reset via WorkOS AuthKit.
nextjs
sso
workos
authkit
+2 more
Compatible with:nextjs
Tooling
t3-env for Next.js
Add type-safe environment variable validation with @t3-oss/env-nextjs and Zod, including server/client split and SKIP_ENV_VALIDATION for CI.
nextjs
t3-env
Environment
Zod
+2 more
Compatible with:nextjs
API
tRPC for Next.js
Add tRPC v11 with TanStack Query and App Router fetch adapter for end-to-end type-safe APIs without code generation.
nextjs
tRPC
TanStack Query
TypeScript
+2 more
Compatible with:nextjs
Tooling
next-intl (i18n) for Next.js
Add internationalization to your Next.js project using next-intl with English and Spanish translations, middleware routing, and type-safe message access.
nextjs
i18n
Internationalization
next-intl
+1 more
Compatible with:nextjs
Monitoring
Sentry for Next.js
Add Sentry error tracking and performance monitoring to your Next.js project with client/server configuration and source map upload support.
nextjs
Sentry
Error Tracking
Performance
+1 more
Compatible with:nextjs
Data Fetching
Apollo Client for React
Add Apollo Client for GraphQL data fetching, caching, and state management in React applications.
reactnextjs
Apollo
GraphQL
Data Fetching
+1 more
Compatible with:react, nextjs
Tooling
Storybook
Add Storybook for isolated component development, visual testing, and interactive documentation.
reactnextjs
Storybook
Components
Documentation
+1 more
Compatible with:react, nextjs
Data Fetching
React Query for Next.js
Add TanStack React Query with SSR-compatible setup for Next.js App Router, including hydration support and query client factory.
nextjs
TanStack Query
React Query
Data Fetching
+2 more
Compatible with:nextjs
Database
Prisma for Next.js
Add Prisma ORM with PostgreSQL for type-safe database access, schema management, and migrations in Next.js.
nextjs
Prisma
PostgreSQL
ORM
+2 more
Compatible with:nextjs
Database
Turso/libSQL for Next.js
Add Turso (libSQL) database client with Drizzle ORM for edge-ready SQLite database access in Next.js.
nextjs
Turso
libSQL
SQLite
+3 more
Compatible with:nextjs
View All Extensions

Recommended Combinations

Get started quickly with these popular template and extension combinations

T

NextJS Starter

nextjs

E

GitHub Setup

Tooling

$ npx create-awesome-node-app \

--template nextjs-starter \

--addons github-setup

T

NextJS Starter

nextjs

E

Husky + Lint Staged

Tooling

$ npx create-awesome-node-app \

--template nextjs-starter \

--addons husky-lint-staged

T

NextJS Starter

nextjs

E

Development Container

Tooling

$ npx create-awesome-node-app \

--template nextjs-starter \

--addons development-container

T

NextJS Starter

nextjs

E

Jest + React Testing Library

Testing

$ npx create-awesome-node-app \

--template nextjs-starter \

--addons jest-react-testing-library

Ready to Build?

Start creating your awesome Node.js app with this template

Browse Extensions