Skip to content

Repository files navigation

Hype Stack!

The starting point for web, desktop, mobile and browser apps.
Fully typed. AI-ready. Production-grade architecture.

A clean, empty full-stack template.
Add the features you need, one command at a time.

MIT License CLI React 19 TypeScript 6 Vite 8 Electron 41 Expo 57 Stars

Get started

npx @hype-stack/cli create

Connect your AI editor

npx @hype-stack/cli mcp install

Cursor, Claude Code, Windsurf and Copilot get the CLI as MCP tools.

Β 

Deploy the entire stack with one command

npx @hype-stack/cli deploy: services provisioned, environment variables set, migrations applied, backend, frontend and admin live

npx @hype-stack/cli deploy

Frontend, admin, backend, Postgres, cache and storage, live on Railway or Fly.io.
Mobile builds through EAS. The extension publishes to Chrome, Edge and Firefox. Deploy docs

Β 

What Is Hype Stack?

Hype Stack is a modern full-stack template. You get a clean, empty monorepo with the architecture and tooling already wired up. No demo features to rip out. No dead code to clean up.

Features arrive when you ask for them. The CLI writes whole features into your repo as source code you own, the same way shadcn/ui does components. The same CLI deploys the whole stack when you're ready.

Β 

What You Get Out of the Box

  • 🧩 Monorepo: frontend, admin, mobile, extension, backend and shared packages in one Nx workspace
  • πŸ” End-to-end types: every client imports backend contracts directly. No codegen, no OpenAPI
  • πŸ–₯️ Five clients: web, Electron desktop, admin panel, Expo mobile app and a browser extension
  • πŸš€ One-command deploy: ship the full stack to Railway or Fly.io
  • πŸ“‘ HyperFetch SDK: typed HTTP and WebSocket client generated from your Hono routes
  • πŸ—„οΈ Postgres + Prisma: migrations, Kysely queries, pgvector ready
  • ⏰ Cron scheduler: in-process jobs with exactly-once runs and catch-up after downtime
  • 🌍 i18n ready: Paraglide wired into every app, backend responses included
  • 🎨 UI ready: Tailwind v4 + shadcn/ui on web, NativeWind on mobile. CSR or SSR with a script switch
  • ⚑ Rust-powered DX: OXC lint/format, React Compiler through oxc, Vite 8 HMR in milliseconds
  • πŸ€– AI-native structure: vertical features, editor rules and an MCP server for your agent
  • πŸ§ͺ Tests included: Vitest, React Testing Library and Playwright E2E

Join our Discord community

Β 

Platinum sponsor banner

Platinum sponsors

How It Works

Hype Stack follows the same model as shadcn/ui, but for full-stack features.

npx @hype-stack/cli create      # 1. Scaffold the empty monorepo
npx @hype-stack/cli compose     # 2. Pick feature packs, get source code in your repo
npx @hype-stack/cli deploy      # 3. Ship everything to Railway or Fly.io

# Also
npx @hype-stack/cli template    # Start from a curated template (wizard)
npx @hype-stack/cli community   # Scaffold, validate and install packs anyone wrote
npx @hype-stack/cli mcp install # Give your AI editor the same commands as tools

No lock-in. No runtime dependency. Just code in your repo. Every command is documented in the CLI docs.

Β 

Use Feature Packs. Or Build Your Own.

Use feature packs or build your own: npx @hype-stack/cli compose writes 56 files into your repo across backend, frontend and admin

A pack covers every layer at once: routes, Prisma models, webhook handlers, frontend pages, admin views, emails and translations. Navigation, env vars and permissions are declared in the pack manifest and patched in by the CLI. From that point it's your code.

Pack What lands in your repo
SaaS Starter Auth (Better Auth or WorkOS), organizations, roles, sessions, admin views
Layouts Basic (free), Glass, Joyful, Native App Shell
Billing Stripe, Lemon Squeezy or Polar. Checkout, portal, webhooks, subscription admin
Teams, Projects Memberships, invites, role checks on every route, boards and tasks
Notifications, Newsletter WebSocket push, in-app inbox, email fallback, campaigns, subscribers
Calendar, Whiteboard Scheduling and a realtime collaborative canvas
Cookie Consent Banner and preferences. Free

Browse packs Β· Adding a pack Β· Write your own pack Β· Manifest reference

πŸ”‘ Premium packs need a license. Run npx @hype-stack/cli login to install the ones your organization owns. The base template, the Basic layout and the Cookie Consent pack are open source forever.

Β 

Start From Our Project Templates

A template is a curated bundle of packs plus its own landing page, theme and branding.

npx @hype-stack/cli template open-calendar
Better Studio
Better Studio
Auth, billing and an app shell
Open Calendar
Open Calendar
Scheduling and calendar
Aether
Aether
AI agent chat
Vault
Vault
Workflow automation
Mind Map
Mind Map
Collaborative whiteboard
Indie Hacker Portfolio
Indie Hacker Portfolio
Portfolio with live revenue and a newsletter

All templates

Β 

Gold sponsor banner

Gold sponsors

Built for AI Agents

npx @hype-stack/cli mcp install: 11 MCP tools for Cursor, Claude Code, Windsurf and Copilot

The codebase follows a vertical architecture: each feature owns its routes, UI, data access, types and tests. create writes rules for the editor you pick, and the CLI runs as an MCP server so your agent can search the catalog, plan an install, add packs and set up the project. MCP docs

Β 

One Backend, Five Clients

Web, desktop, admin, mobile and extension apps sharing one typed Hono backend

Every client imports @internal/backend as a workspace dependency. Change a response shape and every consumer fails typecheck before it fails in production.

Layer Technology
Frontend React 19, TanStack Router, Tailwind v4, shadcn/ui, Motion
Admin Same stack as the frontend, its own theme and deploy
Mobile Expo SDK 57, Expo Router, NativeWind
Extension Vite build for Chrome, Edge and Firefox
Desktop Electron Forge (macOS, Windows, Linux)
Backend Hono, Prisma 7, Kysely, Zod, croner, Resend
Data layer HyperFetch SDK, typed HTTP and WebSocket bridge
Database PostgreSQL 17 + pgvector
Cache Valkey (Redis-compatible)
Tooling Nx 23, Vite 8, OXC, pnpm 12, TypeScript 6
Monitoring Sentry

Β 

Silver sponsor banner

Silver sponsors

Development

create starts Docker and runs the first migration for you. If you cloned the repo by hand:

cd apps/backend && docker compose up -d && cd ../..                   # Postgres, Valkey, RustFS
pnpm --filter ./apps/backend exec prisma migrate dev --name init      # initial migration
pnpm dev                                                              # every app, hot-reload
Service Port Purpose
Postgres 5436 Database (PostgreSQL 17 + pgvector)
Valkey 6381 Cache
RustFS 9000 S3-compatible object storage
RustFS Console 9001 Storage web UI
pnpm build            # Production build
pnpm lint             # OXC linting
pnpm format           # OXC formatting
pnpm typecheck        # Full type checking
pnpm test             # Run all tests (backend: pnpm test:setup first)

Full setup, environment variables and troubleshooting live in the docs.

Β 

Why Hype Stack?

🧹 Clean slate, not a gutting job. Most templates hand you a demo app and expect you to delete half of it. Hype Stack gives you an empty project with the hard parts already solved: monorepo wiring, type bridges, tooling and CI.

πŸ“¦ Features you own. A pack is source in your repo, not a dependency you configure. When billing needs to behave differently, you change the file instead of fighting a library. Every install is a diff you can read in git before you commit.

πŸ›‘οΈ Zero-codegen type safety. No OpenAPI specs, no generators. Change a backend response and TypeScript flags every mismatched consumer across web, desktop, admin, mobile and extension.

πŸ€– Built for AI agents. Vertical features, editor rules written on create, and an MCP server so your agent works with the same commands you do.

Β 

Our Sponsors

Sponsors

Β 


Start empty. Add what you need. Ship fast.

Hype Stack gives you the architecture. You choose the features.

License

MIT

About

πŸš€ Fastest fullstack monorepo template for your SaaS. Built with vite, oxc, tsgo, pnpm. E2E typesafety, builds Desktop and Web, Browser Extensions and Mobile applications.

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages