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.
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.