aicoolies logo
Directus logo
Directus logo

Directus

Open data platform wrapping any SQL database with instant APIs

freemiumverified Jul 15, 2026

Directus is a database-first open data platform that wraps any existing SQL database with instant REST and GraphQL APIs, a no-code admin dashboard, and built-in authentication. Unlike traditional headless CMS platforms that impose their own data model, Directus introspects your existing schema and works on top of it — supporting PostgreSQL, MySQL, SQLite, MS SQL, MariaDB, and CockroachDB out of the box.

Read our Directus review

A detailed review by the aicoolies team — click to read

Directus is an open data platform with over 34,000 GitHub stars that takes a fundamentally different approach from other headless CMS solutions. Instead of creating its own database schema, Directus mirrors and manages any existing SQL database, wrapping it with auto-generated REST and GraphQL APIs. This means you can point Directus at a PostgreSQL, MySQL, SQLite, or MS SQL database you already have, and it immediately provides a full API layer, a visual admin panel, user authentication, and file management — without modifying your underlying schema or requiring data migration.

The platform serves multiple roles depending on your needs: a headless CMS for content management, a backend-as-a-service for rapid API development, an admin panel for internal tools, or a data studio for non-technical team members to interact with production data safely. Its visual data model editor lets you define relationships, set validation rules, and configure access permissions through a GUI, while developers retain full SQL access and can extend the platform with custom hooks, endpoints, and modules. With $8.5 million in Series A funding led by True Ventures and over 41 million Docker pulls, Directus powers applications at organizations including Tripadvisor, Bose, and Adobe.

Recent versions have added native MCP (Model Context Protocol) support, allowing AI agents to directly read from and write to your Directus data store — a capability that connects it to the broader AI tooling ecosystem. The platform includes granular role-based access control, customizable flows for automation, real-time data subscriptions via WebSockets, and a marketplace of extensions. Self-hosting is free under the MSCL-1.0-GPL sustainable-core license with competing-use restrictions, while Directus Cloud offers managed hosting with public Cloud and Enterprise options for teams that prefer not to manage infrastructure.

Pricing

Free self-hosted under MSCL-1.0-GPL; Directus Cloud and Enterprise plans available

Platforms

Self-hosted via Docker or npm on any server. Cloud hosted option. Supports PostgreSQL, MySQL, SQLite, MS SQL, MariaDB, CockroachDB.

Categories

Tags

Use Cases

Appwrite logo

Appwrite

Open-source backend-as-a-service platform

Appwrite is an open-source BaaS platform with 56K+ GitHub stars providing authentication, databases, storage, functions, messaging, and real-time APIs out of the box. Self-hostable alternative to Firebase with 15+ client and server SDKs. Features OAuth login with 30+ providers, document-based database with queries, file storage with image transforms, serverless functions, and push notifications. Docker-based deployment with a web console for management.

Open Source
Strapi logo

Strapi

Open-source headless CMS for developers

Strapi is the leading open-source headless CMS with 65K+ GitHub stars providing a customizable API-first content management system. Auto-generates REST and GraphQL APIs from content types defined through a visual builder. Features role-based access control, media library, internationalization, draft/publish workflow, and a plugin marketplace. Built with Node.js and supports PostgreSQL, MySQL, SQLite, and MariaDB. Self-hostable with Strapi Cloud also available.

Open Source
Payload CMS logo

Payload CMS

Open-source TypeScript headless CMS and app framework

Payload is an open-source TypeScript-first headless CMS and app framework with 32K+ GitHub stars. Built on Next.js with PostgreSQL or MongoDB, it provides auto-generated REST and GraphQL APIs, a customizable admin panel, access control, localization, versioning, and file uploads. Config-as-code defines collections in TypeScript for full type safety. Features live preview, draft system, block-based editor, and extensible plugins. Self-hostable with no vendor lock-in.

Open Source
PocketBase logo

PocketBase

Single-binary open-source backend

PocketBase is an open-source backend in a single Go binary with 44K+ GitHub stars providing a real-time database, authentication, file storage, and admin dashboard. No dependencies, no Docker required — just download and run. Features collection-based data modeling, REST API, real-time subscriptions, OAuth2 authentication, file uploads with thumbnails, and a built-in admin UI. Extends with custom Go code or JavaScript hooks. Ideal for prototyping, MVPs, and small-to-medium applications.

Open Source

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

Agent Skills logo

Agent Skills

Open standard for portable skills across AI agents

Agent Skills is the open SKILL.md folder specification for packaging reusable instructions, scripts, references, and assets that compatible AI agents load through progressive disclosure. Originally developed by Anthropic and released as an open standard, it defines the portable format itself—not an example library, marketplace, or hosted agent product.

Open Source
KTransformers parent kvcache-ai logo

KTransformers

Heterogeneous CPU-GPU inference and SFT for large MoE models

Open-source framework for running and fine-tuning large Mixture-of-Experts models with heterogeneous CPU-GPU execution, optimized kernels, limited VRAM and SGLang or LLaMA-Factory integrations.

Open Source
vLLM Production Stack parent vLLM logo

vLLM Production Stack

Official Kubernetes and Helm reference stack built on the vLLM inference engine

Official vLLM reference implementation for scaling the existing inference engine on Kubernetes with Helm, request routing, KV-cache offload, autoscaling and Prometheus/Grafana observability.

Open Source
Dynamo logo

NVIDIA Dynamo

Distributed inference orchestration above vLLM, SGLang and TensorRT-LLM

Open-source, datacenter-scale orchestration layer that coordinates vLLM, SGLang and TensorRT-LLM across nodes with disaggregated serving, KV-aware routing, multi-tier cache management and automatic scaling.

Open Source
GPUStack logo

GPUStack

Open-source GPU control plane for scalable AI model serving

Open-source GPU cluster manager that configures vLLM, SGLang, TensorRT-LLM or custom engines, serves models through compatible APIs, and provisions SSH-accessible GPU instances across on-premises, Kubernetes and cloud environments.

Open Source
MCPJam logo

MCPJam Inspector

Test and debug MCP servers before they ship

Open-source platform for inspecting, debugging and regression-testing MCP servers, MCP Apps and ChatGPT apps, with OAuth and protocol conformance for local and CI workflows.

freemiumOpen SourceTelemetry

Used in Stacks

Comparisons

Payload CMS vs Directus — Code-First TypeScript CMS vs Database-First Content Platform

Payload CMS and Directus represent two leading open-source headless CMS platforms with fundamentally different approaches to content management. Payload embraces a code-first TypeScript configuration model with deep Next.js integration and was acquired by Figma in June 2025. Directus takes a database-first approach that wraps existing SQL databases with an instant admin UI and auto-generated REST and GraphQL APIs.

Payload CMSDirectus

NocoBase vs Directus: Self-Hosted Headless CMS Platforms Compared

NocoBase and Directus are both open-source, self-hosted platforms for building data-driven applications, but they serve different primary audiences. NocoBase is a plugin-based no-code platform designed for complex business systems, while Directus is a headless CMS that wraps any SQL database with instant REST and GraphQL APIs. The choice hinges on whether you need a full application builder or a flexible data backend.

NocoBaseDirectus

Directus vs PocketBase — Headless CMS with Data Studio vs All-in-One Backend in a Single File

Directus provides an enterprise headless CMS and data platform with a visual data studio, granular access control, and extensive API generation from any SQL database. PocketBase delivers a complete backend with database, auth, and file storage in a single Go binary under five megabytes. Directus wins for enterprise content management while PocketBase wins for rapid lightweight backend development.

DirectusPocketBase

Directus vs Strapi — Database-First Platform vs Schema-Driven CMS

Directus and Strapi are the two most popular open-source headless CMS platforms, but their architectures differ fundamentally. Directus wraps any existing SQL database without modifying its schema, while Strapi generates its own database structure from content type definitions. This architectural choice cascades into every aspect of how you build, deploy, and maintain your application.

DirectusStrapi

FAQ

What is Directus?

Directus is a database-first open data platform that wraps any existing SQL database with instant REST and GraphQL APIs, a no-code admin dashboard, and built-in authentication. Unlike traditional headless CMS platforms that impose their own data model, Directus introspects your existing schema and works on top of it — supporting PostgreSQL, MySQL, SQLite, MS SQL, MariaDB, and CockroachDB out of the box.

Is Directus free?

Directus offers a free tier alongside paid plans. Free self-hosted under MSCL-1.0-GPL; Directus Cloud and Enterprise plans available

Is Directus still maintained?

Yes — Directus is active. Its listing was last verified on July 15, 2026.

What are the best Directus alternatives?

The top editor-verified Directus alternatives are Appwrite, Strapi, Payload CMS, and more.

How does Directus score in our review?

Our hands-on review scores Directus 85/100 overall, based on speed, privacy, and developer-experience testing.