Blazing Fast.Plugin Powered.Self Hosted.
The headless CMS built for developers who refuse to compromise on performance, flexibility, and control.
npx create-flamecms@latestWhy FlameCMS?
Built by developers who got tired of fighting their CMS.
Code-First, Not GUI-First
Developers define Schema and config in code, not GUI. Configuration as Code. Your CMS setup is version-controlled like the rest of your application.
Plugin Everything
Core stays lean, features added via plugins. Each plugin has a full lifecycle (register→bootstrap→destroy) and communicates via event bus.
Own Your Data
Self-hosted first, data fully in your hands, zero vendor lock-in. Supports PostgreSQL and SQLite. MIT licensed — use it anywhere.
Performance Obsessed
Built on Fastify — the fastest Node.js framework. 10x faster than traditional CMS. Every design decision optimized for performance.
Security by Default
Security isn't a plugin, it's the core. JWT dual-token, input validation, XSS protection, SQL injection prevention, rate limiting, CORS — all built-in.
Convention over Configuration
Sensible defaults out of the box. Customize via flamecms.config.ts when needed. Zero boilerplate to start, infinite flexibility.
Official Plugin Ecosystem
Install only what you need.
SEO全套
@flamecms/plugin-seo
Meta/OG/Sitemap/robots/JSON-LD/hreflang auto-generation
pnpm add @flamecms/plugin-seo多语言
@flamecms/plugin-i18n
Translation tables, fallback chains, language switching, hreflang
pnpm add @flamecms/plugin-i18n媒体管理
@flamecms/plugin-media
Magic byte validation, WebP conversion, multi-size generation, CDN
pnpm add @flamecms/plugin-media评论系统
@flamecms/plugin-comments
Nested replies, moderation, XSS protection, keyword filtering
pnpm add @flamecms/plugin-comments表单构建
@flamecms/plugin-forms
Visual form builder, email notifications, CSV export
pnpm add @flamecms/plugin-forms统计分析
@flamecms/plugin-analytics
PV/UV tracking, referrer analysis, trend charts
pnpm add @flamecms/plugin-analyticsHow we compare
An honest look at where FlameCMS stands versus the alternatives.
FlameCMS: Lighter (Fastify vs Koa), faster startup, more flexible plugin architecture
FlameCMS: Not tied to Next.js, framework-agnostic, pure CMS
FlameCMS: Code-first (not GUI-first), more developer control
FlameCMS: Self-hosted, open source, zero vendor lock-in
FlameCMS: General-purpose CMS (not just blogging), API-first
Up and running in 60 seconds
From zero to a fully-functional headless CMS in three commands.
# Create project
$ npx create-flamecms@latest my-cms
# Enter directory
$ cd my-cms
# Start dev server
$ npm run dev
✔ FlameCMS running at http://localhost:3000 Ready to build
something fast?
Open source. Self-hosted. No vendor lock-in. Yours, forever.