DbGate pour MAC
Gestionnaire de bases de données gratuit et open source pour Mac : MySQL, PostgreSQL, SQL Server, SQLite, MongoDB, Redis et plus dans une seule app.
Présentation de DbGate
DbGate est un gestionnaire de bases de données multiplateforme pour les bases SQL et NoSQL. Il se connecte à MySQL, MariaDB, PostgreSQL, CockroachDB, SQL Server, Oracle, SQLite, DuckDB, Firebird, ClickHouse, Apache Cassandra, MongoDB et Redis : vous pouvez ainsi travailler avec plusieurs types de bases en même temps dans une seule app. Il est conçu pour rester simple à utiliser, avec des outils avancés comme la comparaison de schémas, un concepteur visuel de requêtes, des graphiques et l’import et l’export par lots quand vous en avez besoin.
DbGate est développé par Jan Prochazka et publié sous licence GPL-3.0 ; l’édition Community est gratuite pour tout usage. Il existe aussi une édition payante, DbGate Premium, avec 30 jours d’essai gratuit, qui ajoute Amazon Redshift, libSQL/Turso, Cloudflare D1, Azure Cosmos DB, Amazon DynamoDB, Firestore, l’ancien MongoDB 4 et les connexions GraphQL, OData et OpenAPI. La version 7.3.3 renouvelle les thèmes clair et sombre et corrige plusieurs bugs et problèmes de sécurité. Homebrew indique macOS 13 ou version ultérieure comme prérequis. L’app Mac est proposée en téléchargement universel et en téléchargements séparés, plus légers, pour Apple Silicon et Intel.
Fonctionnalités principales
DbGate réunit au même endroit le travail quotidien sur une base de données.
- Nombreuses bases : serveurs SQL et NoSQL côte à côte dans une seule app.
- Exploration des données : filtrez les tables avec des filtres de type Excel et à valeurs multiples, puis modifiez les données avec un aperçu du script SQL.
- Données liées : vues maître/détail, recherches par clé étrangère et colonnes développées depuis les tables liées.
- Outils de schéma : modifiez tables, index et clés, comparez et synchronisez les structures, affichez un diagramme ER.
- Concepteur de requêtes : créez des requêtes SQL visuellement sans écrire de code.
- Éditeur SQL : exécutez des scripts avec complétion de code et formateur.
- Import et export : CSV, Excel, JSON, NDJSON, XML et DBF.
- Plugins : une architecture extensible par plugins, avec des graphiques et des thèmes clair et sombre.
Nouveautés de la version 7.3.3
DbGate 7.3.3 renouvelle l’interface et corrige plusieurs bugs et problèmes de sécurité.
- Thèmes clair et sombre, boutons, menus, dialogues et notifications renouvelés.
- Dépendances de l’application et environnement Electron mis à jour.
- Correction du nombre de clés Redis et de la pagination des flux, y compris les grands identifiants d’entrée.
- Correction des filtres de colonne MongoDB désactivés qui restaient appliqués.
- Correction des téléchargements d’export qui échouaient quand l’espace de travail était dans un dossier caché.
- Correction des tunnels SSH en échec qui laissaient des processus en arrière-plan et utilisaient trop de mémoire.
Questions fréquentes sur DbGate
DbGate est-il gratuit ?
Oui. L’édition Community est gratuite et open source sous licence GPL-3.0 et peut servir à tout usage. Une édition Premium payante, avec 30 jours d’essai gratuit, ajoute d’autres bases et connexions.
Quelles bases de données l’édition gratuite prend-elle en charge ?
MySQL, MariaDB, PostgreSQL, CockroachDB, SQL Server, Oracle, SQLite, DuckDB, Firebird, ClickHouse, Apache Cassandra, MongoDB et Redis.
Qu’est-ce qui est réservé à DbGate Premium ?
Amazon Redshift, libSQL/Turso, Cloudflare D1, Azure Cosmos DB, Amazon DynamoDB, Firestore, l’ancien MongoDB 4 et les connexions GraphQL, OData et OpenAPI.
Quelle version de macOS DbGate exige-t-il ?
Homebrew indique macOS 13 ou version ultérieure pour DbGate.
DbGate fonctionne-t-il sur Apple Silicon ?
Oui. Il existe un téléchargement universel pour Apple Silicon et Intel, ainsi que des téléchargements séparés plus légers pour chacun.
Puis-je créer des requêtes sans écrire de SQL ?
Oui. Le concepteur crée des requêtes SQL visuellement, y compris avec des conditions complexes.
DbGate peut-il comparer des schémas de bases de données ?
Oui. Il peut comparer et synchroniser la structure des bases et afficher un diagramme ER.
Quels formats de fichiers DbGate peut-il importer et exporter ?
CSV, Excel, JSON, NDJSON, XML et DBF.
Puis-je installer DbGate avec Homebrew ?
Oui. Lancez brew install --cask dbgate.
D’où vient le téléchargement de DbGate sur dbgate.FULLMAC.app ?
Le bouton de téléchargement mène à la page officielle de téléchargement de DbGate Community, https://www.dbgate.io/download-community/. dbgate.FULLMAC.app ne modifie pas l’app et ne la réemballe pas.
Apps similaires
OrbStackOrbStack est une façon rapide, légère et simple de faire tourner des conteneurs Docker et des machines Linux sur votre Mac. C'est un remplacement direct de Docker Desktop : vos commandes docker et docker compose continuent de fonctionner, et au premier lancement OrbStack propose de reprendre vos conteneurs, images et volumes de Docker Desktop. Il démarre en quelques secondes, utilise moins de 0,1 % de CPU en arrière-plan sur Apple Silicon et rend à macOS la mémoire inutilisée. En plus des conteneurs, il fait tourner des machines Linux complètes issues de 16 distributions et un cluster Kubernetes léger pour le développement local. OrbStack est développé par Orbital Labs.Outils de développement
QuotaBarSi vous utilisez OpenAI Codex avec un compte ChatGPT, les limites d’utilisation se réinitialisent sur une fenêtre de 5 heures et une fenêtre hebdomadaire, et pour savoir ce qu’il vous reste, il faut ouvrir Codex ou ChatGPT. QuotaBar affiche le pourcentage restant dans la barre des menus du Mac et l’actualise toutes les 60 secondes. Cliquez sur l’icône pour un panneau détaillé avec chaque fenêtre de limite et son décompte, ou activez un petit HUD flottant qui reste au-dessus des autres fenêtres.Outils de développement
Stargazer BarStargazer Bar est une petite app native de barre des menus pour Mac qui surveille des dépôts GitHub pour vous. Elle affiche un compteur d’étoiles en direct dans la barre des menus, pour voir comment se porte un projet sans garder un onglet de navigateur ouvert, et un clic ouvre un menu avec les détails : courbes d’évolution des étoiles et des forks, totaux de téléchargements des versions et un radar de maintenance. Les dépôts publics se mesurent à leurs étoiles. Les dépôts privés, qui n’en ont pas, se mesurent à ce qui demande votre attention : un build en échec, une issue sans réponse ou une nouvelle pull request.Outils de développement
Notch So GoodNotch So Good transforme l’encoche de votre MacBook en petit écran d’état pour les agents de programmation IA. Pendant que Claude Code ou la CLI OpenAI Codex travaille, une pilule noire prolonge l’encoche : à gauche se tient Peek, un personnage en 3D, et à droite un anneau indique ce qu’il reste de votre fenêtre d’utilisation de 5 heures. Plus une session a besoin de vous, plus Peek sort de l’encoche. Quand une tâche se termine, échoue ou atteint une limite d’utilisation, l’encoche s’ouvre sur une carte qui dit ce qui s’est passé et dans quel projet, et un clic mène à l’onglet exact du terminal, volet tmux compris.Outils de développement
Claude UsageClaude Usage est une petite app native pour celles et ceux qui utilisent Claude Code. Dans la barre des menus, elle affiche votre session de cinq heures en cours, votre usage hebdomadaire pour tous les modèles et pour Sonnet, et vos crédits à l’usage, chacun avec une barre et son heure de réinitialisation, sans ouvrir Claude Code. Elle ajoute aussi une ligne sous votre invite Claude Code avec le modèle, le taux de remplissage de la fenêtre de contexte et les tokens utilisés, pour compacter une session avant qu’elle ne manque de place. Chaque volet de terminal affiche sa propre ligne, y compris dans tmux.Outils de développement
TintpadTintpad est un lanceur gratuit et open source pour les développeurs qui travaillent avec des agents de programmation en ligne de commande comme Claude Code et Codex. Appuyez n’importe où sur Option-Commande-Espace et une goutte noire tombe de l’encoche de votre Mac, ou pend sous la barre des menus sur les Mac qui n’en ont pas, avec vos dépôts à l’intérieur. Tapez quelques lettres, appuyez sur Retour et votre propre terminal s’ouvre dans ce dépôt avec l’agent déjà lancé, dans le mode que vous y avez utilisé la dernière fois.Outils de développement
FULLMAC.app n’héberge pas cette app. Les boutons de téléchargement mènent aux pages du développeur.