Skip to content
MartinsAI.
All work
Blueprint complete; implementation nextArchitecture & engineering

TanCMS

A headless CMS architected from scratch on a Bun-native stack

TanCMS is a headless CMS being architected from scratch rather than adapted from an existing platform, built on a strict Bun-native stack: Drizzle ORM for schema and queries, better-auth v1.5+ for authentication, and Biome v2.5 for linting and formatting in place of the more common ESLint/Prettier combination.

The design goal is an extensible package architecture — a small, well-defined core with clear extension points, rather than a monolith that accumulates plugin cruft over time. A comprehensive architectural blueprint was completed as the precursor to breaking the build-out into implementation tasks.

Highlights

  • Strict Bun-native toolchain end to end: runtime, ORM, auth, and linting/formatting
  • Extensible package architecture designed for a small core rather than an all-in-one monolith
  • Full architectural blueprint completed before implementation task breakdown

Stack

TypeScriptBunDrizzle ORMbetter-authBiome

Have something similar in mind?

Let's talk