#1818th of 102 in Backends, databases and hosting

directus

Wraps any SQL database with REST and GraphQL APIs, an admin Studio and MCP

Stars
38.7k
License
custom license
Last commit
Nov 2026
Last release
Nov 2026
Language
TypeScript
Stars, last 29 weeks+4,213
20 Apr 2026: 34,480 stars27 Apr 2026: 34,566 stars4 May 2026: 34,630 stars11 May 2026: 34,878 stars18 May 2026: 35,051 stars25 May 2026: 35,169 stars1 Jun 2026: 35,329 stars8 Jun 2026: 35,448 stars15 Jun 2026: 35,539 stars22 Jun 2026: 35,596 stars29 Jun 2026: 35,848 stars6 Jul 2026: 35,927 stars13 Jul 2026: 35,998 stars20 Jul 2026: 36,170 stars27 Jul 2026: 36,383 stars3 Aug 2026: 36,560 stars10 Aug 2026: 36,795 stars17 Aug 2026: 36,960 stars24 Aug 2026: 37,060 stars31 Aug 2026: 37,339 stars7 Sept 2026: 37,486 stars14 Sept 2026: 37,592 stars21 Sept 2026: 37,682 stars28 Sept 2026: 37,748 stars5 Oct 2026: 37,803 stars12 Oct 2026: 38,209 stars19 Oct 2026: 38,376 stars26 Oct 2026: 38,462 stars2 Nov 2026: 38,611 stars9 Nov 2026: 38,693 stars

34,480 on 20 Apr 202638,693 on 9 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Directus connects to an existing SQL database (Postgres, MySQL, MariaDB, MS SQL, SQLite, OracleDB, CockroachDB) and generates REST and GraphQL APIs from the schema. It adds a visual Studio for non-technical users, field-level policy-based access control, and a native MCP server so AI agents work on live data under the same permissions. It is source-available under MSCL 1.0, not an OSI open-source license.

Who it is for: Teams needing an API and admin UI over a SQL database, including for AI agents

Strengths

  • Generates REST and GraphQL APIs from an existing schema with no configuration
  • Supports Postgres, MySQL, MariaDB, MS SQL, SQLite, OracleDB and CockroachDB
  • Field-level permissions apply equally to human users and MCP-connected agents
  • Extensible with custom endpoints, hooks, interfaces and modules

Weaknesses

  • MSCL 1.0 is source-available, not OSI open source
  • Free use limited to under $5M revenue and 50 employees
  • Advanced or enterprise features need a commercial license above those limits
  • Embedded AI Assistant details and model support are only linked, not described

What it needs

  • no GPU
  • Docker + Compose
  • Needs SQL database, Redis (optional, in Railway template), S3-compatible storage (optional, in Railway template)

What changed

  1. “⚠️ Potential Breaking Changes”

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Quick answers

Is directus open source?

Its code is public on GitHub under its own license terms; read them before you use it at work.

Can you run directus with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Also in Backends, databases and hosting

See all 102
Also in Backends, databases and hosting
RankProjectScore
1bunJavaScript and TypeScript runtime with bundler, test runner and package manager96.7k starscustom license93 out of 100
2strapiHeadless CMS that generates REST and GraphQL APIs from content models Live demo ↗ (opens in a new tab)73.5k stars+245 (+0.3%) in 30 dayscustom license92 out of 100
3traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators65.5k stars+446 (+0.7%) in 30 daysMIT92 out of 100
#4appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)58k stars+463 (+0.8%) in 30 daysBSD-3-Clause92 out of 100
#5medusaNode.js commerce platform with modular products, carts, orders and payments37.2k starscustom license92 out of 100