directus.html

Directus

Data platform that doubles as a headless CMS. Sit it over any existing SQL database.

VISIT DIRECTUS

Quick 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.