O
OpenSourceStack 100 tools
D

Directus

Open source headless CMS + data platform. Instant admin panel on any SQL database.

·CMS & Content · platform
Operational · 99.93% · 195ms · 78h ago
|
Official Verified Security 91/100 Quality 95/100 Last checked Aug 28, 2026

What it is

Directus is a data platform that sits on top of any SQL database. It introspects your schema, generates an admin panel, a REST API, and a GraphQL API, and gives you real-time subscriptions over WebSocket. Unlike other headless CMSes, you own the database schema — Directus never modifies it without your permission.

Why we recommend it

It is the only open source tool that works with your existing database. If you already have a Postgres or MySQL instance with your schema, Directus can wrap it in an admin UI and API in 5 minutes. It is also the cleanest path to building internal tools — you point it at your DB, it gives you a CRUD interface for free.

When to use it

  • Building internal admin tools on top of an existing database
  • Companies that want a headless CMS but already have a SQL schema they care about
  • Ops dashboards (Directus + a charting library = a free Retool)
  • Multi-team data platforms where different teams need different views of the same DB

Quickstart

Run this in your terminal. Self-hosts locally with Docker or your preferred setup.

$ npx create-directus-project@latest my-project

Setup

**npx (easiest):** 1. `npx create-directus-project@latest my-project` 2. Follow the prompts (database, admin user) 3. `cd my-project && npx directus start` 4. Open `http://localhost:8055` and log in **Docker:** 1. `docker run -d -p 8055:8055 -e KEY=replace-me -e SECRET=replace-me directus/directus:11` **Cloud (managed):** Free for 1 user, $25/mo Pro, $99/mo Business, custom Enterprise.

Tags

#headless-cms#data-platform#admin-panel#internal-tools#rest-api#graphql

Integrates with

postgresmysqlsqliteoraclemssqlrestgraphqlwebsocket

Common use cases

  • internal-tools
  • headless-cms
  • ops-dashboards
  • data-platforms

Pricing

Self-host: free, GPLv3. Cloud Free: 1 user. Pro: $25/mo. Business: $99/mo. Enterprise: custom.

Related projects

Support us