Fastest Template
One command. That's the gap between "nothing" and "a running full-stack app."
Set up your machine first
This page assumes Node 20+, pnpm 9+, and Docker are already working. If they are not, start with Installation and come back.
Create and run
npx @hype-stack/cli create my-app
cd my-app
pnpm install
docker compose up -d
cp apps/backend/.env.example apps/backend/.env
cp apps/frontend/.env.example apps/frontend/.env
pnpm --filter @hype-stack/backend prisma:migrate
pnpm devOpen http://localhost:4200. You have the free local app running. Each of those steps is explained in
Installation.
Verify
- Frontend loads at
http://localhost:4200 - Backend answers at
http://localhost:3000/ping pnpm typecheckpasses from the repo root
What just happened
The CLI scaffolded a monorepo with a backend, a frontend, and an admin app, and wired up Docker for Postgres and Valkey.
The pnpm dev command starts the servers through Nx, with hot reload on every side.
Start from a finished app instead
create gives you the bare starter. If you would rather begin from something that already looks like a product, install
a template:
npx @hype-stack/cli templateTemplates bring a full skin, extra pages, and the packs that app needs. See Add a Template for what each one includes.
Desktop too
Want the Electron desktop app instead?
pnpm --filter @hype-stack/frontend start:appSame codebase, native window. Hot reload works here too.
Every purchase and sponsorship funds my 8+ years of work on open source given freely to the community. It keeps the lights on, funds new packs, and keeps the ecosystem alive. Even a small tier means a lot. Thank you!
