TablePro pour MAC
Client de bases de données gratuit et open source pour Mac : app native pour PostgreSQL, MySQL, SQLite, MongoDB, Redis et plus, formules payantes en option.
Présentation de TablePro
TablePro est un client de bases de données natif pour macOS. Vous vous connectez à une base, lancez des requêtes dans un éditeur SQL, puis parcourez et modifiez les résultats dans une grille de données. Il est conçu avec des interfaces natives, sans Electron ni environnement Java. Son site annonce 37 moteurs pris en charge, dont PostgreSQL, MySQL, SQL Server, SQLite, MongoDB et Redis. Les pilotes courants sont fournis avec l’app, les autres se téléchargent à la première utilisation.
L’éditeur SQL propose l’autocomplétion, l’édition multicurseur et des thèmes de syntaxe, et la grille l’édition directe, le tri, les filtres et l’annulation. Les tunnels SSH, le SSL/TLS et un historique de requêtes consultable sont inclus. Le chat IA et les suggestions en ligne sont intégrés et utilisent votre propre clé d’API ou une installation locale d’Ollama, et un serveur MCP permet à des outils comme Cursor, Raycast ou Claude Desktop d’accéder à vos bases.
TablePro est créé par Ngo Quoc Dat et son code source est sous licence AGPL-3.0. L’app Mac est gratuite, sans période d’essai ni inscription. Des formules payantes facultatives ajoutent des extras : Starter (à partir de 2,99 $ US par mois) apporte iCloud Sync, Encrypted Export, Query Insights, Result Charts, Compare & Sync et Data Rewind, et Team ajoute un catalogue et une bibliothèque partagés. Il fonctionne sur les Mac Apple Silicon et Intel avec macOS 13 ou version ultérieure.
Fonctionnalités principales
TablePro réunit le travail quotidien sur les bases de données dans une fenêtre native.
- De nombreuses bases : 37 moteurs, de PostgreSQL à Redis.
- Éditeur SQL : autocomplétion, multicurseur et thèmes de syntaxe.
- Grille de données : édition directe, tri, filtres et annulation.
- Connexions sécurisées : tunnels SSH et SSL/TLS.
- Historique des requêtes : recherche en texte intégral.
- Assistant IA : chat et suggestions avec votre clé ou Ollama.
- Serveur MCP : relie des outils comme Cursor et Raycast à vos données.
- Plugins : écrivez votre propre pilote en Swift.
Nouveautés de la version 0.83.0
TablePro 0.83.0 ajoute de nouvelles façons de chercher et de comparer les données et renforce la sécurité des connexions.
- Search Database trouve une valeur dans toutes les tables
- Compare Results compare deux résultats ligne par ligne
- Generate Rows remplit une table de données de test
- Connexion avec Kerberos sur PostgreSQL et MariaDB
- MySQL et MariaDB n’envoient plus le mot de passe en clair à un serveur sans TLS
- Le mode Vim passe dans le réglage des raccourcis clavier, qui ajoute Emacs
Questions fréquentes sur TablePro
TablePro est-il gratuit ?
Oui. L’app Mac est gratuite, sans période d’essai ni inscription. Les formules facultatives Starter et Team ajoutent des fonctions.
Qu’ajoutent les formules payantes ?
Starter ajoute iCloud Sync, Encrypted Export, Environment Variables, Linked Folders, Query Insights, Result Charts, Compare & Sync et Data Rewind. Team ajoute Team Catalog et Team Library.
TablePro est-il open source ?
Oui. Son code source est sous licence AGPL-3.0 et se trouve sur GitHub.
Quelles bases de données TablePro prend-il en charge ?
Son site annonce 37 moteurs, dont PostgreSQL, MySQL, SQL Server, SQLite, MongoDB et Redis. Certains pilotes se téléchargent à la première utilisation.
Quelle version de macOS faut-il pour TablePro ?
TablePro nécessite macOS 13 Ventura ou version ultérieure.
TablePro fonctionne-t-il sur Apple Silicon ?
Oui. Il fonctionne sur les Mac Apple Silicon et Intel.
TablePro est-il une app Electron ?
Non. Il est conçu avec des interfaces natives, sans Electron ni environnement Java.
TablePro inclut-il de l’IA ?
Oui. Il propose un chat IA et des suggestions en ligne qui utilisent votre propre clé d’API ou une installation locale d’Ollama, ainsi qu’un serveur MCP.
Puis-je installer TablePro avec Homebrew ?
Oui. Exécutez brew install --cask tablepro.
D’où vient le téléchargement de TablePro sur tablepro.FULLMAC.app ?
Le bouton de téléchargement mène aux versions officielles de TablePro sur GitHub, https://github.com/TableProApp/TablePro/releases/latest. tablepro.FULLMAC.app ne modifie pas l’app et ne la réempaquette 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.