Directus
Quelloffene Datenplattform, die jede SQL-Datenbank mit einer dynamischen API und einer intuitiven Admin-App umschließt.
Überblick
Directus ist eine Backend-Schicht, die auf einer bestehenden SQL-Datenbank aufsetzt – darunter Postgres, MySQL, MariaDB, SQL Server, SQLite, Oracle und CockroachDB – und diese automatisch als REST- und GraphQL-APIs bereitstellt, ohne ein bestimmtes Schema oder ORM-Konventionen vorauszusetzen. Neben den APIs liefert es ein visuelles Studio (Admin-App), mit dem auch nicht-technische Teammitglieder Inhalte direkt in der Live-Datenbank verwalten können, mit feldgenauer, richtlinienbasierter Zugriffskontrolle, die sowohl für Menschen als auch für KI-Agenten gilt.
Ein aktueller Schwerpunkt des Projekts liegt auf KI-Tooling: Directus enthält einen im Studio integrierten KI-Assistenten sowie einen nativen MCP-Server (Model Context Protocol), sodass Tools wie Claude, Cursor oder ChatGPT sich mit denselben Live-Daten verbinden und unter denselben Berechtigungsregeln wie menschliche Nutzer darauf zugreifen können – statt mit einer exportierten Kopie zu arbeiten.
Es lässt sich auf eigener Infrastruktur selbst hosten oder als verwaltetes Projekt auf Directus Cloud betreiben und ist über benutzerdefinierte Endpunkte, Hooks, Interfaces und Module erweiterbar – geeignet für Teams, die einer bestehenden Datenbank eine API und eine Admin-Oberfläche hinzufügen möchten, ohne beides selbst zu entwickeln.
- Sprachen
- TypeScript
- Lizenz
- BUSL-1.1
Ähnliche Projekte
Hasura
Apache-2.0Sofortige GraphQL- und REST-APIs auf PostgreSQL und anderen Datenbanken, über Data Connectors.
- Backend
- API
- Datenbank
PostgREST
MITEigenständiger Webserver, der jede PostgreSQL-Datenbank direkt in eine RESTful-API verwandelt.
- API
- Backend
Payload
MITTypeScript-first Headless-CMS und Anwendungsframework mit integriertem Admin-Panel.
- CMS
Strapi
MITSelbst gehostetes, quelloffenes Headless-CMS, das REST- und GraphQL-APIs automatisch aus visuell modellierten Content-Typen generiert.
- CMS
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.