
Headless CMS in one Node process. Zero dependencies.
Boring CMS is a headless CMS that runs as a single Node process on SQLite. One deploy serves many projects, each with its own database, API keys and content model. It starts in 59 ms, idles at 65 MB and ships with zero runtime dependencies. You get an admin UI, a REST API with ETag caching, and a built-in MCP server so AI agents can manage content. Try it with `npx boring-cms`. MIT licensed.
Boring CMS is a headless content management system that operates as a single Node process with SQLite, offering multiple projects per deployment. It features an admin UI, REST API with ETag caching, and built-in support for AI content management, all with zero runtime dependencies.
A source that found nothing is a measurement. A source that has not run is a gap. Neither means the launch lacks the thing.