Vous avez une base de données SQLite à inspecter. Vous cherchez un navigateur, téléchargez quelque chose de prometteur, et remarquez immédiatement qu'il ne prend en charge aucune fonctionnalité native de macOS — pas d'onglets de documents, pas de mode sombre système, pas d'intégration Spotlight. On dirait une app Linux déguisée en app Mac. C'est la réalité de la plupart des navigateurs SQLite disponibles aujourd'hui.
Pourquoi la plupart des navigateurs SQLite déçoivent sur Mac
La majorité des outils de base de données sont construits avec Electron ou Java, conçus pour fonctionner partout et optimisés pour nulle part. Ils ignorent les conventions Mac dont vous dépendez : glisser-déposer depuis le Finder, gestion correcte des fenêtres, défilement fluide dans de larges ensembles de résultats. Vous finissez par lutter contre l'outil au lieu de vous concentrer sur vos données.
DB Browser for SQLite est open source et fonctionnel, mais c'est une application Qt — raccourcis clavier inhabituels, boîtes de dialogue de fichiers non natives, et aucune intégration avec le reste de votre workflow macOS. TablePlus a une meilleure apparence mais cible tous les moteurs de bases de données, ce qui relègue SQLite au second plan.
Un navigateur SQLite conçu pour Mac depuis le départ
Tome est un navigateur SQLite natif pour macOS, conçu spécifiquement pour ouvrir, parcourir et modifier des bases de données SQLite. Il utilise AppKit et Swift — pas d'Electron, aucun compromis multiplateforme. Il se lance instantanément, respecte l'apparence de votre système, et fonctionne comme les apps Mac devraient fonctionner.
Parcourez tables, vues, index et déclencheurs
Ouvrez n'importe quel fichier .db, .sqlite ou .sqlite3 et voyez immédiatement toutes les tables, vues, index et déclencheurs de votre base de données. Cliquez sur une table pour parcourir son contenu avec un défilement natif et rapide. Plus besoin d'attendre qu'une vue web affiche des milliers de lignes.
Modifiez les données directement
Cliquez sur n'importe quelle cellule pour la modifier directement. Insérez de nouvelles lignes, supprimez celles existantes, ou créez entièrement de nouvelles tables à l'aide d'un éditeur visuel — aucun SQL requis pour les opérations de base. Quand vous avez besoin de SQL, Tome inclut un éditeur de requêtes avec coloration syntaxique et auto-complétion.
Basé sur des documents — ouvrez plusieurs bases de données côte à côte
Tome fonctionne sur un modèle de documents, ce qui signifie que chaque base de données s'ouvre dans sa propre fenêtre ou son propre onglet. Comparez vos bases de staging et de production côte à côte, ou gardez une base de référence ouverte pendant que vous travaillez sur une autre. Cela fonctionne exactement comme n'importe quelle app Mac basée sur des documents — parce que c'en est une.