Headless CMS
content + media management for static sites, mobile apps

// screenshot of directus.io ↗
Directus is a data platform / headless CMS that turns any SQL database into a REST + GraphQL API with an admin app on top. Works on top of your existing Postgres / MySQL / SQLite — no opinion about schema. Modern admin UI for non-technical content editors, programmatic API for developers.
Directus is a data platform / headless CMS that turns any SQL database into a REST + GraphQL API with an admin app on top. Works on top of your existing Postgres / MySQL / SQLite — no opinion about schema. Modern admin UI for non-technical content editors, programmatic API for developers.
The "BaaS without the lock-in" — Firebase-style features on top of your own database.
Concrete scenarios where teams pick Directus over the SaaS alternative.
content + media management for static sites, mobile apps
instant REST + GraphQL API on existing DB
admin UI for any database
single source feeding web, mobile, marketing
auth + permissions + file uploads in one tool
If your team profile matches one of these, Directus is a strong fit out of the box.
needing a backend without writing one
managing data across web, mobile, marketing channels
building client CMS solutions on existing databases
wanting backend with admin without bespoke code
modernizing legacy SQL data with a real admin UI
When evaluating self-hosted options for this category, here are the dimensions on which Directus consistently lands above the alternatives.
The stack you'll plug Directus into — services, protocols, and adjacent apps in the BluixApps catalog.
directus/directus:latest (release-tagged)Operational guidance from running this in production — what to do before you scale, what to lock down, what surprises people.
database + uploadspostgres:17-alpine · directus/directus:11