Template-NEXT v0.5.2

Set up a clean Next.js project in one command.

Build your command

npx @edward-hyde/template-next my-app

Create with , add , and keep .

Also

Next.js 16 with TypeScript, Tailwind CSS, React Compiler and Turbopack, styled with the shadcn/ui preset b1YmqvjRA. next-themes and Prettier are set up too, and every version is pinned to a set that has been tested together.

What it sets up

Next.js 16
App Router, TypeScript and a src/ folder
React Compiler
On from the first commit
Turbopack
Runs the dev server
Tailwind CSS v4
Runs through Turbopack, no PostCSS config
shadcn/ui
Preset b1YmqvjRA, the components you pick
next-themes
Light and dark, with a toggle
AGENTS.md
Current Next.js guidance for coding agents
Prettier
Formats the project on setup, sorts Tailwind classes
ESLint
The Next.js lint rules
VS Code settings
A .vscode/settings.json for the project
Pinned versions
A tested set, or the latest with a flag
Git
A fresh repository with a first commit

Flags

Skip the prompts by passing these. Needs Node.js 20.9 or later.

--pm <name>
npm, pnpm, yarn or bun
--components <list>
shadcn/ui components, default button
--no-themes
Leave out next-themes
--no-prettier
Leave out Prettier
--yes
Take the defaults, no prompts
--latest
Latest versions instead of the pinned set
--skip-git
No git repository
--skip-install
No dependency install
--here
Use the current folder instead of a new one
versions
A command, not a flag: prints the CLI and package versions