AltHub

directus/directus Alternatives

headless CMS / database-backed backend

Directus turns an existing SQL database into a headless CMS with instant REST/GraphQL APIs, auth, and an admin panel.

37.7kTypeScriptNOASSERTIONactive Β· last push 1mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

keystonejs/keystoneGitHub

Choose for a schema-first Node.js CMS with a GraphQL API and React admin instead of introspecting an existing DB.

The superpowered headless CMS for Node.js β€” built with GraphQL and React

10.0k
TypeScript
MIT
active2mo ago
apostrophecms/apostropheGitHub

Choose if you need a full-stack Node.js CMS with in-context editing and a headless option.

A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.

4.6k
JavaScript
none
active1mo ago
craftcms/cmsGitHub

Choose if you prefer a mature PHP CMS with content modelling and headless API.

Build bespoke content experiences with Craft.

3.6k
PHP
NOASSERTION
active1mo ago
primocms/primoGitHub

Choose for a visual CMS designed for AI-agent-driven site generation.

Agent-native visual CMS. Build sites with Claude/Codex/whatever, manage them visually.

2.4k
Svelte
MIT
active2mo ago
SonicJs-Org/sonicjsGitHub

Choose for a headless CMS running on Cloudflare Workers with edge-native low latency.

SonicJS - The edge-native headless CMS for Cloudflare Workers. Sub-100ms response times, zero cold starts, TypeScript-first. Built on D1, R2, and Hono.

1.7k
TypeScript
MIT
active1mo ago
dotCMS/coreGitHub

Choose for an enterprise Java CMS with visual editing and multi-tenant features.

The Visual Headless Content Management System for Enterprises

948
Java
NOASSERTION
active1mo ago
mixcore/mix.coreGitHub

Choose for a .NET Core headless CMS with customizable APIs.

πŸš€ A future-proof enterprise web CMS supporting both headless and decoupled approaches. Build any type of app with customizable APIs on ASP.NET Core/.NET Core. Completely open-source and designed for flexibility. Since 2018.

887
C#
MIT
slowing9mo ago
aimeos/pagibleGitHub

Choose for a Laravel CMS package with AI-powered content and API support.

Easy, flexible and powerful cloud-native Laravel CMS package powered by AI with JSON:API, GraphQL API, templates, and themes

584
PHP
MIT
active1mo ago
webreinvent/vaahcmsGitHub

Choose for a Laravel-based development platform with headless CMS capabilities.

VaahCMS is a laravel based open-source web application development platform shipped with a headless content management system (CMS).

574
PHP
MIT
active6mo ago
strapi/strapiGitHub

Choose for a developer-first Node.js headless CMS with a plugin ecosystem, even though you must define content types instead of introspecting a database.

πŸš€ Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

73.0k
TypeScript
NOASSERTION
active1mo ago
payloadcms/payloadGitHub

Choose for a TypeScript headless CMS and backend framework that integrates closely with Next.js.

Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

44.4k
TypeScript
MIT
active2mo ago
decaporg/decap-cmsGitHub

Choose for a Git-based CMS that edits markdown files for static sites, no database required.

A Git-based CMS for Static Site Generators

19.3k
JavaScript
MIT
active2mo ago
tinacms/tinacmsGitHub

Choose for Git-backed Markdown content with visual editing inside your React site.

TinaCMS is the leading open-source headless CMS that supports Markdown and Visual Editing. Your content is stored in your own GitHub repo πŸ¦™ ❀️

13.8k
TypeScript
Apache-2.0
active2mo ago
webiny/webiny-jsGitHub

Choose for a serverless headless CMS on AWS Lambda with GraphQL and multi-tenancy.

Open-source, self-hosted CMS platform on AWS serverless (Lambda, DynamoDB, S3). TypeScript framework with multi-tenancy, lifecycle hooks, GraphQL API, and AI-assisted development via MCP server. Built for developers at large organizations.

8.0k
TypeScript
NOASSERTION
active1mo ago
sveltia/sveltia-cmsGitHub

Choose for a Git-based headless CMS with improved UX and i18n support.

Leading Git-based headless CMS. Successor to Netlify/Decap CMS. Modern UX, first-class i18n support, mobile support + numerous improvements. Framework-agnostic, open source & free.

2.8k
JavaScript
MIT
active1mo ago
Thinkmill/keystaticGitHub

Choose for a developer-friendly Git-based CMS with a TypeScript API and no database.

First class CMS experience, TypeScript API, Markdown & YAML/JSON based, no DB

2.3k
TypeScript
MIT
active2mo ago
alineacms/alineaGitHub

Choose for a modern file-based CMS that integrates with your codebase.

Content management, streamlined

850
TypeScript
MIT
active1mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

uasoft-indonesia/badasoGitHub

Choose only if you need a Laravel-based API/CRUD generator and accept an unmaintained project.

Laravel Vue headless CMS / admin panel / dashboard / builder / API CRUD generator, anything !

1.3k
PHP
MIT
slowing1.3y ago
rhinobase/honohubGitHub

Choose if you want a Hono/Drizzle-based headless CMS and accept a stagnant project.

A headless CMS framework using Hono + Drizzle + Zod + Vite

464
TypeScript
MIT
slowing1.6y ago

Listed as an alternative to

These projects were analysed and named directus among their alternatives. The relationship is not symmetric β€” how directus rates them is a separate judgement, made when directus is analysed in its own right.

strapi/strapiGitHub

calls directus β€œChoose if you want to create a headless API from an existing SQL database with an intuitive admin rather than defining models in Strapi.”

πŸš€ Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

73.0kTypeScriptactive
payloadcms/payloadGitHub

calls directus β€œTo expose an existing SQL DB as a CMS/API with a pre-built admin UI, less code-first.”

Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

44.4kTypeScriptactive
tinacms/tinacmsGitHub

calls directus β€œChoose when you want to wrap an existing SQL database into a headless CMS with a data-first approach.”

TinaCMS is the leading open-source headless CMS that supports Markdown and Visual Editing. Your content is stored in your own GitHub repo πŸ¦™ ❀️

13.8kTypeScriptactive
keystonejs/keystoneGitHub

calls directus β€œChoose if you want to turn an existing SQL database into a CMS/API rather than define a schema and generate a database.”

The superpowered headless CMS for Node.js β€” built with GraphQL and React

10.0kTypeScriptactive
webiny/webiny-jsGitHub

calls directus β€œChoose when you want to turn an existing SQL database into a CMS with instant APIs, rather than defining content models serverless-first.”

Open-source, self-hosted CMS platform on AWS serverless (Lambda, DynamoDB, S3). TypeScript framework with multi-tenancy, lifecycle hooks, GraphQL API, and AI-assisted development via MCP server. Built for developers at large organizations.

8.0kTypeScriptactive