IllusionDB macht bestehende Datenbanken zur modernen Webanwendung

Veröffentlicht von Judy Meier am

Dieser Artikel wurde bereits 34x gelesen...

Viele Fachverfahren und interne Werkzeuge beginnen erstaunlich unspektakulär: Eine Datenbank ist vorhanden, die Daten sind ordentlich strukturiert – aber für die tägliche Arbeit fehlt eine zeitgemäße Oberfläche. Also entstehen Excel-Exporte, kleine Hilfsprogramme oder besonders kreative Bedienungsanleitungen für SQL-Abfragen. IllusionDB will genau diese Lücke schließen.

Die in der Europäischen Union entwickelte Software verbindet sich direkt mit einer vorhandenen PostgreSQL-, MySQL-, MariaDB- oder SQLite-Datenbank. Daraus erzeugt sie eine browserbasierte Arbeitsoberfläche mit Tabellen-, Kanban-, Kalender-, Wiki- und CMS-Ansichten, Formularen, Berechtigungen sowie einer REST-API. Eine Migration in ein neues proprietäres Datenmodell soll nicht erforderlich sein.

IllusionDB wird als kostenlose, selbst gehostete Freeware angeboten. Die aktuelle Version 1.1.7-beta erschien laut Changelog am 15. September 2026. Der Zusatz „Beta“ ist dabei nicht nur typografische Dekoration: Für produktive kommunale Datenbestände sollte die Software zunächst in einer getrennten Testumgebung geprüft werden.

Nach dem Start liest IllusionDB das Schema einer angebundenen Datenbank ein und stellt deren Tabellen über eine Weboberfläche bereit. Daten lassen sich anschließend nicht nur in einer klassischen Rasteransicht anzeigen und bearbeiten. Je nach Anwendungsfall stehen weitere Darstellungen zur Verfügung:

  • Tabellenansicht mit Formeln, Lookups und Rollups,
  • Kanban-Board mit Drag-and-drop,
  • Kalenderansicht für Datums- und Zeitraumfelder,
  • Wiki-Ansicht mit Seitenbaum und Volltextsuche,
  • CMS-Ansicht für redaktionelle Inhalte,
  • Markdown-Editor mit Vorschau,
  • SQL-Terminal für direkte Abfragen,
  • Dokumentengenerator für PDF-, PNG- oder JPG-Ausgaben.

Die Software erzeugt außerdem eine REST-API mit integrierter Dokumentation. Eigene Endpunkte und Ereignis-Hooks können mit JavaScript umgesetzt werden. Webhooks sollen Automatisierungen mit anderen Anwendungen ermöglichen. Das ist deutlich mehr als ein hübscher Tabellenbetrachter – und zugleich der Punkt, an dem aus einem kleinen Werkzeug schnell ein sicherheitsrelevanter Anwendungsserver wird.

IllusionDB wird für Windows, Linux sowie macOS auf Intel- und Apple-Silicon-Systemen angeboten. Nach Angaben des Projekts steckt die Anwendung einschließlich Frontend in einem einzelnen Go-Binary. Für Linux gibt es zusätzlich ein Paket mit vorbereitetem Docker-Stack. Der Betrieb hinter Reverse Proxies wie Traefik oder in Plattformen wie Coolify ist ebenfalls vorgesehen.

Der Hersteller wirbt mit Self-Hosting, Entwicklung in der EU und vollständigem Verzicht auf Telemetrie. Das sind gute Voraussetzungen für datensensible Einsatzbereiche. Die Datenbank verbleibt in der eigenen Infrastruktur, und es soll keinen automatischen „Anruf nach Hause“ geben.

Für unsere Vorstellungsreihe ist eine Unterscheidung wichtig: IllusionDB bezeichnet den Kern als kostenlose Freeware und verspricht keine Zeilen-, Nutzer- oder Sitzplatzbegrenzung. Auf der Projektseite wird jedoch keine Open-Source-Lizenz genannt, und ein öffentliches Quellcode-Repository ist dort nicht ausgewiesen.

Damit ist die Software nach dem derzeit dokumentierten Stand kostenlos nutzbar, aber nicht quelloffen. Anders als bei Open-Source-Software können Anwender den Quellcode nicht ohne Weiteres selbst prüfen, anpassen oder unabhängig weiterpflegen. Vor einem dauerhaften Einsatz sollten daher die konkreten Lizenzbedingungen, Supportmöglichkeiten, Updateversorgung und die langfristige Produktstrategie schriftlich geklärt werden.

Kostenlos ist ein Preismodell. Open Source ist ein Lizenz- und Entwicklungsmodell. Beides kann zusammenfallen, muss es aber nicht – auch wenn die beiden Begriffe auf manchen Downloadseiten gern Händchen halten.

IllusionDB verfolgt einen interessanten Ansatz: Statt Daten in die nächste Plattform zu importieren, setzt die Software eine moderne Oberfläche direkt auf bestehende Datenbanken. Die Kombination aus mehreren Ansichten, REST-API, Dokumentengenerator, Skripting und unkompliziertem Self-Hosting dürfte besonders für interne Werkzeuge und Prototypen spannend sein.

Positiv fallen das kostenlose Lizenzmodell, der Verzicht auf Telemetrie und die Unterstützung mehrerer verbreiteter Datenbanksysteme auf. Gleichzeitig bleiben die Beta-Kennzeichnung und das proprietäre Freeware-Modell wichtige Einschränkungen. Kommunen sollten das Werkzeug deshalb neugierig, aber nicht leichtsinnig testen.

Kurz gesagt: IllusionDB könnte aus einer vorhandenen Datenbank schnell eine brauchbare Anwendung machen. Ob daraus ein dauerhaft tragfähiges Werkzeug wird, muss ein sauberer Praxistest zeigen – idealerweise bevor jemand die zentrale Einwohnerdatenbank anklickt und „wird schon“ murmelt.

Quellen


0 Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert