TheBlueprintCode

Open-source foundations for any SaaS product, released as layers you can fork.

TheBlueprintCode is the foundation under a SaaS product — the auth, roles, customer separation and admin interface that every product needs and no product is about. What you build on top is up to you: warehouse ops, logistics, hotel management, an internal analytics tool.

It is released as layers — each one an independent, MIT-licensed template you fork, customise and ship.

Each layer stands on its own. Fork the one you need.

The layers

LayerWhat it isStatus
EngineThe backend. NestJS on Fastify, Drizzle ORM, and one PostgreSQL schema per customer.Open
UI FrameThe admin dashboard. Next.js and shadcn/ui, wired to the Engine API.Open

Every layer is open source and usable on its own. There is no roadmap here on purpose — what ships next depends on what people actually need. If you want to help shape that, see Contributing.

What "a layer" means

Each layer is a repository you clone, not a package you install. There is no runtime dependency on us, no licence key, and no upgrade path to buy. You fork it and it becomes yours.

That is a deliberate trade-off. You get no automatic updates, and you own the code from the moment you fork. In exchange you never inherit a framework's release schedule or its abandonment.

Start here