Zum Inhalt springen

Directus

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 28.10.2026

Directus ist eine quelloffene Oberfläche, die sich über eine bestehende SQL-Datenbank legt und deren Tabellen bedienbar macht. Es bringt zugleich eine Schnittstelle auf dieselben Daten mit.

Directus

Eine Oberfläche, die eine bestehende Datenbank bedienbar macht.
Beispiel: „Die vorhandene Produktdatenbank wird über Directus gepflegt.“

Besonderheit: Die Datenbank bleibt eigenständig und behält ihre Struktur; das System schreibt sie nicht vor.

Hersteller: directus.io.

Wofür Directus steht

Für den umgekehrten Weg. Die meisten Systeme legen ihre eigene Datenstruktur an und verwalten sie; hier kommt zuerst die Datenbank, und die Oberfläche richtet sich danach.

Das ist der Gewinn bei gewachsenen Beständen: Eine Datenbank, die seit Jahren von einer anderen Anwendung befüllt wird, bekommt eine Oberfläche, ohne dass die Daten umziehen müssen.

Wann es die richtige Wahl ist

Wenn es die Daten schon gibt und ihnen eine Bedienung fehlt. Etwa bei Beständen aus einer Warenwirtschaft, einem Messsystem oder einer Altanwendung, die weiterlaufen soll.

Für eine klassische Website mit Seiten und Beiträgen ist es dagegen ein Umweg: Dort wäre ein System sinnvoll, das Inhaltsstrukturen von sich aus mitbringt.

Was die Oberfläche bietet

Mehr als ein Datenbankwerkzeug. Felder lassen sich mit passenden Eingabeelementen versehen, Beziehungen werden als Auswahl dargestellt, und für wiederkehrende Auswertungen gibt es Ansichten mit Filtern und Diagrammen.

Damit eignet es sich auch für Aufgaben jenseits der Website: Bestandslisten, Anfragen aus Formularen oder interne Verzeichnisse, die bisher in Tabellen gepflegt wurden.

Siehe auch:

Strapi

Ein quelloffenes Headless CMS auf Node.js-Basis zum Selbstbetrieb.

#Content-Management-Systeme (CMS)

Payload CMS

Ein Headless CMS, dessen Datenmodell vollständig im Quelltext beschrieben wird.

#Content-Management-Systeme (CMS)

Headless

Ein CMS ohne eigene Ausgabeschicht: Inhalte kommen nur über eine Schnittstelle.

#Content-Management-Systeme (CMS)

Datenbankbasiertes CMS

Ein CMS, das Inhalte in einer Datenbank speichert.

#Content-Management-Systeme (CMS)

Content-API

Eine Schnittstelle, über die andere Anwendungen die Inhalte eines CMS abrufen.

#Content-Management-Systeme (CMS)

Open Source

Der Quelltext liegt offen und steht unter einer Lizenz, die Benutzen und Ändern erlaubt.

#Programmiersprachen