Skip to content

Directus review

Best for an existing SQL database

Reviewed by Eugene SuslovUpdated August 2026No affiliate links

Directus is not really a CMS, it is a data platform that behaves like one. You point it at a SQL database you already have, it introspects the schema, and you immediately get a REST API, a GraphQL API and an admin application over your existing tables. Nothing is migrated and no proprietary storage format is imposed.

That makes it the obvious pick when the content is not the only thing in the database, or when a system of record already exists and you want an editorial interface on top of it rather than beside it. It also ships an official MCP server.

One thing has changed and it matters: the repository now ships under the Monospace Sustainable Core License (MSCL-1.0-GPL), copyright 2026 Monospace Inc. That is source-available, not open source. You may use, modify and redistribute it for any purpose other than a Competing Use, meaning offering the software itself to parties who compete with Directus's own commercial offering.

Who Directus is for

Teams with an existing SQL database that need an editorial layer and an API over it without a migration. Also strong for internal tools, where the admin app is as much the product as the API is.

Think twice if your organisation has a policy that requires OSI-approved licences, because the current licence is not one.

Strengths and limits

What it does well

  • Works against a database you already have, in Postgres, MySQL, SQLite, MSSQL or OracleDB, with no migration and no lock-in on the storage format.
  • REST and GraphQL appear automatically over every table, which turns a legacy schema into an API in an afternoon.
  • The admin app is good enough to double as an internal tool, which often removes a separate build entirely.
  • An official MCP server, so AI clients can query the data without a bespoke integration.

Where it falls short

  • No longer open source. The MSCL-1.0-GPL licence permits any Permitted Purpose but excludes Competing Use, which is a meaningful restriction if you are a hosting provider or building something adjacent.
  • Because it mirrors a database rather than owning a content model, editorial concepts such as rich blocks and page composition need designing yourself.
  • Cloud Team pricing starts at $499 a month, which is a large step up from the $0 Core tier.
  • The editor experience is engineered for operators and data teams, not for marketers writing long-form content.

Directus pricing

Self-hosting carries no software cost on any tier, so the practical entry price is free plus your own infrastructure.

On Directus Cloud, Core is $0 a month with 3 seats and 25 collections. Team is $499 a month billed annually, or $599 monthly, with 10 SSO seats and 50 collections expandable to 100. Enterprise is quote-only with custom seats and 200+ collections.

There is also an Open Innovation Grant: organisations under $5,000,000 in annual revenue with fewer than 50 employees get full access with no limits, free when self-hosted or $99 a month on cloud hosting. That is the tier most small teams should be looking at.

Check current Directus pricing

Verdict

The best answer in this directory to "we already have the data, we just need an interface and an API over it". Nothing else here does that job as directly.

The licence change is the thing to weigh. For an ordinary product team building their own application it changes nothing in practice. For anyone whose compliance process requires open source, or whose product could be read as competing, read MSCL-1.0-GPL properly before building on it.

Visit Directus

Directus FAQ

  • Is Directus open source?
    Not any more. The repository ships under the Monospace Sustainable Core License (MSCL-1.0-GPL), which is source-available. You get broad rights to use, modify and redistribute for any Permitted Purpose, but Competing Use, meaning offering the software itself against Directus's own commercial offering, is excluded. Plenty of people still describe it as open source and that is now inaccurate.
  • Is Directus free?
    Self-hosting has no software cost, and the Open Innovation Grant gives organisations under $5m revenue and 50 employees unlimited access free when self-hosted or $99 a month on cloud. Directus Cloud Core is $0 with 3 seats and 25 collections; Team is $499 a month.
  • Directus or Strapi?
    Directus if a SQL database already exists and you want an API and admin over it as-is. Strapi if you are starting fresh and want a CMS that owns its own content model. Directus is a data platform that behaves like a CMS; Strapi is a CMS.

This is an independent review. We have no affiliate relationship with Directus, earn nothing if you sign up, and no vendor pays for placement in the directory. Prices were read from the vendor's own pages in August 2026 and change without notice.