Hype StackHypeStack

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

bash
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 dev

Open 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 typecheck passes 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:

bash
npx @hype-stack/cli template

Templates 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?

bash
pnpm --filter @hype-stack/frontend start:app

Same codebase, native window. Hot reload works here too.

Sponsor open source

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!

Sponsor on GitHub