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.