directus

directus

Alternative to WordPress

Directus is a data platform that auto-generates real-time APIs and an admin UI for existing SQL databases. It works on top of your database schema, functioning as both a headless CMS and a Backend-as-a-Service without requiring schema migration.

  • Database-first approach connecting to existing MySQL, PostgreSQL, and SQLite databases
  • Auto-generated REST and GraphQL APIs from table structures
  • No-code admin dashboard enabling non-engineers to browse, edit, and manage data
  • Flow automation with GUI-built event-driven workflows including webhooks and email
  • File storage supporting S3, Google Cloud Storage, and Azure Blob providers
  • Custom endpoints via TypeScript for extending the API with additional routes

Built in TypeScript on Node.js, Directus supports Docker self-hosting and offers Directus Cloud. Its overlay approach eliminates vendor lock-in by working directly on existing database schemas.

Stars
37,777
Forks
4,931
Language
TypeScript
License
NOASSERTION
apiappcmscomposabledata-visualizationdatabasedirectusgraphqlheadless-cmsjavascript+10

Replaces

Related Tools

supabase

supabase

108,897TypeScriptApache-2.0

The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

Freemium
strapi

strapi

73,078TypeScriptNOASSERTION

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

Open Core
nocodb

nocodb

64,859TypeScriptNOASSERTION

๐Ÿ”ฅ ๐Ÿ”ฅ ๐Ÿ”ฅ A Free & Self-hostable Airtable Alternative

Open Core
pocketbase

pocketbase

60,959GoMIT

Open Source realtime backend in 1 file

Free
appwrite

appwrite

57,301TypeScriptBSD-3-Clause

Appwriteยฎ - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more

Freemium
Ghost

Ghost

55,182JavaScriptMIT

Independent technology for modern publishing, memberships, subscriptions and newsletters.

Open Core
nocobase

nocobase

24,055TypeScriptNOASSERTION

NocoBase is an open-source AI + no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.

Open Core
keystone

keystone

9,969TypeScriptMIT

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

Free
nhost

nhost

9,287TypeScriptMIT

The Open Source Firebase Alternative with GraphQL.

Freemium
baserow

baserow

5,827PythonNOASSERTION

Build databases, automations, apps & agents with AI โ€” no code. Open source platform available on cloud and self-hosted. GDPR, HIPAA, SOC 2 compliant. Best Airtable alternative.

Open Core