OpenAltFinder
Directus

Directus

Source-available headless CMS and backend that turns any SQL database into REST and GraphQL APIs with a no-code admin Studio.

Open source alternative to:

Directus is a source-available headless CMS and backend that wraps an existing SQL database and instantly exposes it through REST, GraphQL and WebSocket APIs. Instead of enforcing its own content model, it introspects your tables and adds metadata, so you keep control of the schema while non-technical users manage data in the no-code Studio.

It covers granular policy-based access control, a visual automation builder (Flows), dashboards (Insights), content versioning with native drafts and publishing, collaborative editing, localization, a media library with on-the-fly transformations, and an extension system. Version 12 adds a redesigned Studio, draft and publishing workflows, and AI assistant/MCP tooling. Because the same backend serves content editors, developers and business users, Directus is used for headless CMS, backend-as-a-service, product information management and internal tools.

Directus is licensed under the Monospace Sustainable Core License (MSCL-1.0-GPL), a source-available license that permits modification and self-hosting but forbids competing hosted offerings; each release becomes GPL-3.0 after four years. A free Core tier is available to everyone with seat and collection limits, and organizations under $5M in annual revenue with fewer than 50 employees can use the full platform free through the Open Innovation Grant. Larger teams buy Teams or Enterprise licenses, or use Directus Cloud.

Frequently Asked Questions

What is Directus?

Directus is a source-available headless CMS and backend that connects to an existing SQL database and instantly provides REST, GraphQL and WebSocket APIs plus a no-code Studio for managing content and data. It does not impose a schema, so you keep your existing database structure.

Is Directus open source?

Directus is source-available under the Monospace Sustainable Core License (MSCL-1.0-GPL), not an OSI-approved open-source license. You can view, modify and self-host the code, but may not offer it as a competing hosted service. Each release converts to GPL-3.0 on its fourth anniversary.

Is Directus free to use?

Self-hosted instances can run on the free Core tier, which has seat and collection limits. Organizations under $5M in annual revenue and fewer than 50 employees can apply for the Open Innovation Grant, which unlocks the full platform for free. Larger teams need a paid Teams or Enterprise license, and Directus Cloud is available as managed hosting.

Can I self-host Directus?

Yes. Directus runs on Node.js with a supported SQL database and is commonly deployed with Docker. Version 12 requires a valid PUBLIC_URL and, for paid tiers, a license key; the Core tier runs without one. You remain responsible for upgrades, backups and infrastructure.

Which databases does Directus support?

Directus supports PostgreSQL, MySQL/MariaDB, SQLite, Microsoft SQL Server, Oracle and CockroachDB. It introspects existing tables and adds Directus metadata without changing your schema, so you can point it at a database you already have.

What is new in Directus 12?

Directus 12 brings a redesigned Studio, native draft and publishing workflows, collaborative editing, a Tiptap-based rich-text editor, AI assistant and MCP tooling, and the new MSCL licensing model with license keys and tiered plans.

Does Directus replace WordPress?

Directus can replace WordPress as a headless content backend, but it is not a website builder: it has no themes or front-end rendering. You pair it with any frontend — Next.js, Nuxt, Astro, a mobile app — and get structured content, permissions and APIs.

OpenAltFinder Score
72/100
Project Health (50%)
84/100
License (20%)
0/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
Platforms
Web
License
MSCL-1.0
Self hostable
Yes
Repository details
Version
v12.6.1
Created
12/12/2012
Stars
38,676
Forks
4,998
Open issues
381
Last commit
11/10/2026

Updated 11/10/2026, 2:01:21 PM

View Repository
Repository activity

Get the latest open source alternatives delivered weekly.
Discover tools that give you freedom from proprietary software.

Similar open source alternatives