·4 Min. Lesezeit

Leichtgewichtiger Datenbank-Browser für Mac — Ohne Electron, ohne Java

Datenbank-Browser, die Chromium oder die JVM mitbringen, verbrauchen Hunderte Megabyte, bevor du überhaupt eine Datei geladen hast. Eine leichtgewichtige Alternative sollte nutzen, was macOS bereits bietet.

Du installierst einen Datenbank-Browser und der Aktivitätsmonitor zeigt, dass er 350 MB RAM verbraucht — bevor du eine einzige Datei geöffnet hast. Die App braucht mehrere Sekunden zum Start. Das Scrollen durch eine Tabelle ruckelt. Die Oberfläche passt nicht zu deinen anderen Mac-Apps. Das sind die Kosten von Electron- und Java-basierten Datenbank-Tools: Sie bringen ihre eigene Rendering-Engine, ihr eigenes UI-Framework und ihren eigenen Speicher-Overhead mit, unabhängig davon, was du tatsächlich damit machst.

Warum Datenbank-Browser unnötig schwergewichtig sind

Electron-Apps liefern einen vollständigen Chromium-Browser aus, um ihre Oberfläche zu rendern. Für einen Datenbank-Browser — eine App, die hauptsächlich Datentabellen anzeigt — ist das, als würde man einen Dieselgenerator liefern, um eine Schreibtischlampe zu betreiben. DBeaver und ähnliche Tools laufen auf Java, was eine JVM-Startstrafe, Garbage-Collection-Pausen und einen Speicherverbrauch bedeutet, der über die Zeit wächst. Beide Ansätze priorisieren plattformübergreifende Kompatibilität über Effizienz.

Auf macOS ist dieser Overhead besonders frustrierend, weil das Betriebssystem bereits alles bietet, was ein Datenbank-Browser braucht: AppKit für native Tabellenansichten, Core Graphics für das Rendering und eingebaute Unterstützung für Dark Mode, Tabs und Fensterverwaltung. Ein Datenbank-Browser, der diese Frameworks direkt nutzt, kann einen Bruchteil der Größe haben und dramatisch schneller sein als einer, der seine eigene Plattform mitbringt.

Tome: Ein Datenbank-Browser, der deine Ressourcen respektiert

Tome ist mit Swift und AppKit gebaut — kein Electron, kein Java, keine Web-Views. Es nutzt dieselben nativen Frameworks wie Finder und Vorschau, was in einer App resultiert, die sofort startet, im Speicher leichtgewichtig bleibt und sich anfühlt, als gehöre sie auf deinen Mac.

Tome — leichtgewichtiger nativer SQLite-Browser für Mac

Start in unter einer Sekunde

Keine JVM-Initialisierung, kein Chromium-Start. Tome öffnet sich schneller als die meisten Electron-Apps brauchen, um ihren Splash-Screen anzuzeigen. Klicke auf das Dock-Symbol und deine Datenbank ist fast sofort bereit zum Durchsuchen.

Minimaler Speicherbedarf

Native AppKit-Tabellenansichten rendern Tausende von Zeilen mit einem Bruchteil des Speichers, den ein web-basiertes Raster verbrauchen würde. Halte Tome neben Xcode, VS Code und deinem Browser offen, ohne dass es um Ressourcen konkurriert.

Voller Funktionsumfang, kleines Paket

Leichtgewichtig zu sein bedeutet nicht, eingeschränkt zu sein. Tome bietet alles, was du für SQLite-Arbeit brauchst: Tabellen, Views, Indizes und Trigger durchsuchen; Daten direkt bearbeiten; Zeilen einfügen und löschen; Tabellen visuell erstellen; und SQL-Abfragen mit Syntaxhervorhebung und Autovervollständigung ausführen. Alles in einer App, die die Ressourcen deines Macs mit Respekt behandelt.

Tome im Mac App Store laden

Nächster Artikel

Tome

Browse, query, and edit SQLite databases in a native Mac app.

Get Tome on the Mac App Store