Directus
Data platform that doubles as a headless CMS. Sit it over any existing SQL database.
VISIT DIRECTUSQuick facts
- CategorySelf-hosted
- LanguageTypeScript
- PricingOpen source
- LicenseBUSL-1.1
- Created2018
- GitHub stars30.3k
- Statusactive
What it is
Directus is a data platform first, CMS second. Point it at any SQL database and Directus generates an admin UI plus REST / GraphQL APIs over the existing schema. Excellent for adding a CMS layer to an established data model. License is BUSL (open source for most uses; commercial restrictions on competing services).
Best for
- Existing databases that need a CMS layer added without restructuring
- Multi-table relational content (e-commerce, directories, marketplaces)
- Internal tools that need an admin UI without engineering one
When not to pick it
Skip Directus for greenfield projects where you would design the schema in the CMS — Payload is more ergonomic. Skip if the BUSL license is a concern for your use case.
My take
Directus shines as the admin layer over an existing database. For greenfield content modelling, Payload is the better fit.
Links
Compare Directus side-by-side
Similar tools you should also consider
If Directus is your pick — the next conversation is short
The 30-min call is where your CMS choice becomes a real architecture, an editorial workflow your team can adopt, and a price range you can take to your stakeholders. Describe your content estate, your team\'s muscle memory, your timeline. I tell you whether Directus is genuinely your fit.