Astro + NestJS Monorepo Starter

A reusable full-stack monorepo I built so I stop wiring the same architecture every time — Astro, NestJS, tRPC, and Prisma, set up with one command.

Status

Released

Core Stack

Astro · React · NestJS · Fastify

Astro + NestJS Monorepo Starter

Overview

An 11-workspace pnpm/Turbo monorepo with a typed tRPC API end to end, shared UI/types, i18n, Docker, and CI. A one-command curl|bash installer clones it, renames the npm scope, strips demo apps, and re-inits git.

I reuse it to build real projects — Jain Parichay, my portfolio, and internal challenges all started from it.

Tech Stack

Core Stack

  • Astro
  • React

Application Layer

  • NestJS
  • Fastify

Data & AI

  • tRPC
  • Prisma

Delivery

  • PostgreSQL
  • Turborepo