CairnCMS is a self-hosted headless CMS that serves a REST and GraphQL API with a no-code admin app on top of an SQL database.
- Instantly layers a Node.js API on top of any new or existing SQL database
- Supports PostgreSQL, MySQL, SQLite, and MariaDB
- Built to customize, extend, and white-label
- Safe and intuitive for non-technical users
- Self-hosted and GPLv3
- Have a question?
- Read the docs
- Post in GitHub Discussions
- Open a GitHub Issue
- Join the CairnCMS subreddit
- Want to contribute?
- Read
CONTRIBUTING.md
- Read
If you discover a security vulnerability within CairnCMS, please report it privately through GitHub Security Advisories or by email to security@cairncms.dev.
The codebase originated in Directus v10. Thanks to the Directus team and contributors whose work made this project's starting point possible.