# Alternatives to Directus

Directus is an open-source data platform that sits directly on top of an existing SQL database, exposing it through auto-generated REST and GraphQL APIs plus a no-code admin UI. It's used by developers who want to keep full ownership of their database schema rather than adopting a proprietary content store. It differentiates itself in the category by being database-first and self-hostable with a permissive open-source core.

Directus ranks #1 of 12 in Headless CMS, with an Alt Score of 96. It is licensed under MSCL-1.0-GPL, freemium from $499/mo and available on the web. 12 of 12 checklist rows are verified against a public source.

Source: https://altcatalog.com/alternatives/directus/
Category: Headless CMS

## Where Directus stands out

- **Self-hostable** — 3 of 12 apps with a verified answer have this

## Overview

- **Who it's for**: Directus is aimed at engineering teams who need a backend and admin interface over an existing or new SQL database (Postgres, MySQL, MariaDB, MS SQL, SQLite, OracleDB, CockroachDB, and others), plus non-technical teammates who need to manage that data without writing code.
- **What you get**: Connecting a database to Directus immediately provides a REST and GraphQL API, a JavaScript/TypeScript SDK, realtime (WebSocket) updates, authentication, file storage, automations (Flows), and a web-based admin interface (the Data Studio) for browsing, editing, and visualizing data, all governed by field-level role-based permissions.
- **How it works**: Directus wraps an existing SQL database schema rather than imposing its own; engineers configure collections, fields, and relationships, and the API and Studio are generated from that schema. It can be run self-hosted via a Docker image on your own infrastructure or used as a fully managed instance on Directus Cloud.

## Profile

- **License**: MSCL-1.0-GPL (verified 2026-07-30)
- **Pricing model**: Freemium (verified 2026-07-30)
- **Starts at**: $499/mo (verified 2026-07-30)
- **Platforms**: Web
- **Status**: active (verified 2026-07-30)

## Ranked alternatives

| # | App | Alt Score | Licence | Platforms |
|---|-----|-----------|---------|-----------|
| 1 | [Payload](https://altcatalog.com/alternatives/payload.md) | 96 | MIT License | ? |
| 2 | [Strapi](https://altcatalog.com/alternatives/strapi.md) | 96 | MIT (Community Edition); Enterprise Edition (ee/) under separate license | ? |
| 3 | [Sanity](https://altcatalog.com/alternatives/sanity.md) | 93 | MIT | Web |
| 4 | [DatoCMS](https://altcatalog.com/alternatives/datocms.md) | 85 | Proprietary | Web |
| 5 | [Prismic](https://altcatalog.com/alternatives/prismic.md) | 85 | Proprietary | Web |
| 6 | [Storyblok](https://altcatalog.com/alternatives/storyblok.md) | 85 | Proprietary | Web |
| 7 | [Contentful](https://altcatalog.com/alternatives/contentful.md) | 81 | Proprietary | Web |
| 8 | [ButterCMS](https://altcatalog.com/alternatives/buttercms.md) | 78 | Proprietary | Web, iOS, Android |
| 9 | [Contentstack](https://altcatalog.com/alternatives/contentstack.md) | 78 | Proprietary | Web |
| 10 | [Hygraph](https://altcatalog.com/alternatives/hygraph.md) | 78 | Proprietary | ? |
| 11 | [Kontent.ai](https://altcatalog.com/alternatives/kontent-ai.md) | 78 | Proprietary | Web |

Alt Score = Verified coverage (90%) + Visibility (10%). See https://altcatalog.com/how-alt-score-works/

## Feature comparison

Legend: Yes / No / Partial / ? (not verified).

| Headless CMS checklist | Directus | Payload | Strapi | Sanity | DatoCMS | Prismic |
|---|---|---|---|---|---|---|
| Pricing model | Freemium | OSS + paid hosting | OSS + paid hosting | Freemium | Freemium | Freemium |
| Starts at | $499/mo | ? | $35/project/mo | $15/seat/mo | €149/mo | $10/mo |
| License | MSCL-1.0-GPL | MIT License | MIT (Community Edition); Enterprise Edition (ee/) under separate license | MIT | Proprietary | Proprietary |
| Platforms | Web | ? | ? | Web | Web | Web |
| Content modeling | Yes | Yes | Yes | Yes | Yes | Yes |
| REST API | Yes | Yes | Yes | Yes | Yes | Yes |
| GraphQL API | Yes | Yes | Yes | Yes | Yes | Yes |
| Localization / i18n | Yes | Yes | Yes | Yes | Yes | Yes |
| Media / asset management | Yes | Yes | Yes | Yes | Yes | Yes |
| Roles & permissions | Yes | Yes | Yes | Yes | Yes | Yes |
| Webhooks | Yes | Partial | Yes | Yes | Yes | Yes |
| Preview / drafts | Yes | Yes | Yes | Yes | Yes | Yes |
| Self-hostable | Yes | Yes | Yes | Partial | No | No |
| Open source | Partial | Yes | Yes | Partial | No | No |
| Visual / live editing | Yes | Yes | Partial | Yes | Yes | Yes |
| Free tier | Yes | Yes | Yes | Yes | Yes | Yes |

## Sources

Sources for Directus. Each alternative is sourced on its own page.

- **License**: MSCL-1.0-GPL — <https://directus.com/license> (verified 2026-07-30)
  - Note: Source-available, not OSI open source. Confirmed against the actual LICENSE file in github.com/directus/directus (path: license). Grants any use except 'Competing Use' (offering the software to others
  - Quote: “Monospace Sustainable Core License Version 1.0 Abbreviation MSCL-1.0-GPL”
- **Pricing model**: Freemium — <https://directus.com/pricing> (verified 2026-07-30)
  - Note: Core tier is $0/mo with limits (3 seats, 25 collections, 5 flows); paid Team tier starts at $499/mo. Self-hosting the software itself is free on any tier per the page's FAQ; Directus Cloud hosting is
  - Quote: “Evaluate Directus or power small, individual builds within the seat and collection limits. $0”
- **Starts at**: $499/mo — <https://directus.com/pricing> (verified 2026-07-30)
  - Note: $499/mo requires an annual commitment; rolling monthly billing is $599/mo. Orgs under $5M revenue / 50 employees may qualify for the Open Innovation Grant instead, at no software cost.
  - Quote: “Team is $499/mo with an annual commitment ($5,988/year) or $599/mo on a rolling monthly basis.”
- **Platforms**: Web — <https://directus.com/docs/getting-started/overview> (verified 2026-07-30)
  - Note: Directus Studio is a web application accessed via browser; self-hosting runs as a Docker image (cross-platform host), not a native desktop/mobile client, so no OS-specific platform is claimed beyond W
  - Quote: “Connect it to your database, asset storage, and external services, and immediately get a REST and GraphQL API, an SDK, realtime, auth, file management, automations, and a web application to work with ”
- **Status**: active — <https://directus.com/docs/releases/changelog> (verified 2026-07-30)
  - Note: Changelog shows a dated entry for July 2026, the current month, i.e. active ongoing releases (v12.2.0).
  - Quote: “July 2026 Directus 12.2.0 has a breaking change: the WYSIWYG (rich text) interface is now built on Tiptap instead of TinyMCE.”
- **Content modeling**: Yes — <https://directus.com/features/visual-data-modeling> (verified 2026-07-30)
  - Quote: “Create and modify data models with a user-friendly interface – no SQL required. Design your database without SQL”
- **REST API**: Yes — <https://directus.com/features/rest-apis> (verified 2026-07-30)
  - Quote: “Build applications with industry-standard APIs. Integrate Directus into your tech stack using familiar RESTful principles.”
- **GraphQL API**: Yes — <https://directus.com/features/graphql-apis> (verified 2026-07-30)
  - Quote: “Fetch exactly the data you need with GraphQL's efficient and powerful query language. Use GraphQL to get data faster in Directus”
- **Localization / i18n**: Yes — <https://directus.com/features/internationalization> (verified 2026-07-30)
  - Quote: “Reach a global audience with multi-language support. Manage and deliver localized content effortlessly.”
- **Media / asset management**: Yes — <https://directus.com/features/file-storage> (verified 2026-07-30)
  - Quote: “Store your files locally or whichever cloud provider you prefer with S3 compatible storage drivers.”
- **Roles & permissions**: Yes — <https://directus.com/features/rule-based-access-control> (verified 2026-07-30)
  - Quote: “Set specific permissions for each role, down to individual fields”
- **Webhooks**: Yes — <https://directus.com/features/outgoing-webhooks> (verified 2026-07-30)
  - Note: Directus supports both outgoing webhooks (this page) and incoming webhooks (/features/incoming-webhooks).
  - Quote: “Integrate other systems like CRMs, Billing, Accounting, and more with ease. Set up Directus webhooks to automate tasks.”
- **Preview / drafts**: Yes — <https://directus.com/docs/guides/content/explore> (verified 2026-07-30)
  - Note: Live preview of unpublished changes is a related, separate feature described at /features/live-preview ('Preview your changes right alongside your content before publishing to your site.').
  - Quote: “Browsing Draft Versions When content versioning is enabled for a collection, a Published/Draft selector appears in the collection page header.”
- **Self-hostable**: Yes — <https://directus.com/docs/self-hosting/overview> (verified 2026-07-30)
  - Quote: “Self-hosting Directus means running the Directus software on your own infrastructure, giving you full control over your dat”
- **Open source**: Partial — <https://directus.com/license> (verified 2026-07-30)
  - Note: Directus's own README states it is licensed under a 'source-available license' (MSCL), not an OSI open-source license: source is public and modifiable, but a 'Competing Use' clause forbids offering it
  - Quote: “Monospace Sustainable Core License Version 1.0 Abbreviation MSCL-1.0-GPL”
- **Visual / live editing**: Yes — <https://directus.com/features/visual-editing> (verified 2026-07-30)
  - Quote: “Content editors rejoice! Easily update all your website content inline. Edit your website content the natural way.”
- **Free tier**: Yes — <https://directus.com/pricing> (verified 2026-07-30)
  - Quote: “3 user seats 25 Collections 5 Flows AI Assistant Advanced RBAC Community”

---
Ranked by verified data, never by who paid. https://altcatalog.com/trust/