Le premier client de bases de données que vous aurez plaisir à ouvrir

Natif macOS, tous les moteurs dans une seule fenêtre. Il connaît votre schéma, trouve vos index manquants, et vos outils d’IA s’y connectent directement.

Hero Demo Video

VIDEO (60–90s): Full product walkthrough. Open TableStudio, connect to a Postgres, MySQL or ClickHouse database, run a query with AI chat, view schema insights with index suggestions, open the ER diagram, show the MCP server config, and end on the command palette. Dark theme. Add captions for key features as they appear.

Intégrations

Se connecte à tout ce que vous utilisez déjà

Tous les moteurs relationnels modernes et les plateformes qui reposent sur eux, dans une seule app native. Une seule activation à vie les couvre tous – aucun connecteur payant en supplément, aucun pilote à dénicher.
PostgreSQL
MySQL
SQLite
ClickHouse
Supabase
PostgreSQL
MySQL
SQLite
ClickHouse
Supabase
PostgreSQL
MySQL
SQLite
ClickHouse
Supabase
PostgreSQL
MySQL
SQLite
ClickHouse
Supabase
PostgreSQL
MySQL
SQLite
ClickHouse
Supabase
PostgreSQL
MySQL
SQLite
ClickHouse
Supabase
Neon
PlanetScale
Cloudflare
Raycast
Apple Spotlight
Neon
PlanetScale
Cloudflare
Raycast
Apple Spotlight
Neon
PlanetScale
Cloudflare
Raycast
Apple Spotlight
Neon
PlanetScale
Cloudflare
Raycast
Apple Spotlight
Neon
PlanetScale
Cloudflare
Raycast
Apple Spotlight
Neon
PlanetScale
Cloudflare
Raycast
Apple Spotlight

Pas un chatbot IA agrafé à un éditeur de requêtes

TableStudio utilise votre schéma en direct comme contexte – quand vous demandez « montre-moi les commandes de plus de 500 $ la semaine dernière », il connaît le nom de vos colonnes. Aucune devinette. Utilisez votre abonnement GitHub Copilot ou n’importe quel endpoint compatible OpenAI, et réglez le modèle, la température et les prompts système pour chaque connexion.
  • Chat IA qui connaît votre schéma
    Posez vos questions sur vos vraies tables et colonnes. Pas de noms de colonnes inventés, pas de suppositions génériques – juste du SQL qui fonctionne, écrit par une IA qui connaît votre base.
  • Exploration en langage naturel
    Retrouvez des enregistrements dans n’importe quelle table en langage courant. TableStudio génère le SQL dans le bon dialecte pour la base à laquelle vous êtes connecté, l’exécute et vous montre les lignes.
  • Votre propre modèle
    Vous payez déjà GitHub Copilot ou Codex ? Connectez-le ici. Réglez le modèle, la température et le prompt système pour chaque connexion.

L’index qui vous manque vous coûte à chaque requête

Tuples morts, index inutilisés, tables gonflées, clés manquantes – tout cela s’accumule en silence dans chaque moteur, jusqu’au jour où ça casse. TableStudio observe vos vrais schémas de requêtes et montre exactement ce qui manque, avec un gain de vitesse estimé avant que vous n’appliquiez quoi que ce soit.
  • Des suggestions d’index justifiées
    Basées sur vos vrais schémas de requêtes – pas sur des heuristiques. Le gain estimé s’affiche avant d’appliquer. Un clic pour vérifier, un clic pour exécuter.
  • Diagrammes ER toujours à jour
    Générés à partir de votre schéma en direct, pas d’un export figé d’il y a six mois. Ils reflètent toujours ce que vous avez réellement.
  • Des diffs de schéma qui comptent
    Comparez dev, staging et production côte à côte. Repérez les écarts avant qu’ils ne deviennent un incident.
Panneau d’analyse du schéma de TableStudio avec index suggérés, aperçu du diagramme ER et score d’hygiène de la base

Prouvez que la réécriture est plus rapide – et renvoie les mêmes lignes

Le Query Optimizer part des requêtes sur lesquelles votre serveur Postgres passe réellement son temps, explique ce qui ne va pas dans chacune et montre ce qui, selon le planificateur, les corrigerait. Query Lab mesure ensuite votre requête de référence face à chaque alternative, sur les mêmes indicateurs.
  • Des médianes, pas des coups de chance
    Chaque temps d’exécution est la médiane de plusieurs exécutions. Une seule exécution mesure surtout l’état du cache – Query Lab ne laisse pas un coup de chance vous convaincre qu’une réécriture a aidé.
  • Mêmes lignes, vérifiées
    Chaque variante est comparée à la référence par somme de contrôle. Une requête plus rapide qui renvoie d’autres résultats est une mauvaise réponse, et vous le verrez avant de la livrer.
  • Testez des index qui n’existent pas encore
    Avec hypopg, essayez un index hypothétique comme variante et voyez le coût estimé par le planificateur – rien de construit, rien de verrouillé, rien à nettoyer.

IMAGE - Query Lab: a baseline query and two variants (an AI rewrite and a hypothetical index) side by side, with median runtime, planner cost, and a matching checksum column. Dark theme.

Arrêtez de coller votre schéma dans chaque fenêtre de chat

TableStudio fait tourner un serveur MCP local pour que Cursor, Claude et Copilot accèdent en direct à votre base – pas à un instantané de la semaine dernière. Chacune de leurs actions est journalisée et associée à l’outil qui l’a déclenchée.
  • Serveur MCP local, toujours actif
    Aucune configuration, aucun relais cloud. Vos outils d’IA se connectent directement à TableStudio, et TableStudio à votre base.
  • Lecture, écriture et migrations complètes
    Pas seulement en lecture. Vos outils de code IA peuvent faire tout ce que vous faites – chaque action étant consignée dans la piste d’audit.
  • Piste d’audit complète
    Chaque requête est associée à l’outil qui l’a déclenchée. Quand Claude lance une migration, vous le savez – horodatage, durée, SQL complet.

C’est vous qui validez ce qui touche votre base

Les agents IA sont rapides. Parfois trop. TableStudio intercepte les opérations MCP destructrices – écritures, suppressions, migrations – et les présente sous forme de notifications macOS natives avant toute exécution. Approuvez, ignorez ou modifiez vous-même le SQL. Votre base, votre décision.
  • Mise en attente et approbation
    Les écritures, suppressions et modifications de schéma venant des outils d’IA sont mises en attente pour vérification. Rien de destructeur ne s’exécute sans votre accord.
  • Notifications macOS natives
    Examinez les opérations en attente et agissez directement depuis le centre de notifications – sans changer de fenêtre en plein travail.
  • Approuver, modifier ou ignorer
    Approuvez l’opération telle quelle, modifiez le SQL avant son exécution ou écartez-la complètement. Contrôle total, zéro friction.

IMAGE - macOS notification appearing over the TableStudio app: 'Claude wants to DELETE 847 rows from orders - staged for review'. Below it, a modal inside TableStudio showing the full SQL with three buttons: 'Approve', 'Edit', 'Ignore'. Dark theme, native macOS notification style.

Cassez tout dans un bac à sable, pas en production

Créez en une étape une copie jetable de n’importe quelle connexion. Les bacs à sable sont toujours locaux – un fichier SQLite neuf ou une toute nouvelle instance Postgres ou MySQL locale – pour que les expériences, les migrations risquées et les agents IA ne touchent jamais le vrai serveur.
  • Vraies données, données factices ou vide
    Alimentez le bac à sable avec une copie de vos données, des lignes générées en respectant les clés étrangères, ou seulement le schéma. À vous de choisir pour chaque bac à sable.
  • Branchez-y n’importe quel outil
    Chaque bac à sable affiche sa chaîne de connexion, pour que votre app, vos tests ou vos outils de code IA l’utilisent comme n’importe quelle autre base.
  • Disparu en un clic
    Fini d’expérimenter ? Supprimez le bac à sable et son serveur local avec. Aucun conteneur oublié, aucune base orpheline.

Votre clavier devrait mener la danse

⌘K ouvre une palette de commandes contextuelle qui sait où vous êtes et ce que vous faites. Changez de connexion, lancez des requêtes, ouvrez des migrations, comparez des schémas – sans toucher à la souris.
  • Commandes contextuelles
    La palette s’adapte à ce que vous avez ouvert. Dans l’éditeur de requêtes ? Vous obtenez les actions de requête. Dans l’explorateur de schéma ? Les actions de schéma.
  • Tout, instantanément
    Vous connecter à une base, sauter à une table, lancer une sauvegarde, ouvrir le diagramme ER – chaque action de l’app est à une touche de distance.
  • Recherche approximative partout
    TableStudio, connexions, requêtes récentes, migrations – tout se recherche depuis un seul endroit. Plus besoin de fouiller dans les menus.

Un dashboard qui connaît vraiment votre base

Pas de statistiques serveur génériques – des widgets générés à partir de votre schéma en direct. TableStudio fournit un ensemble de widgets par défaut, une IA qui suggère quoi suivre d’après vos vraies tables, et un éditeur pour créer les vôtres en SQL ou en langage courant.
  • Marketplace de widgets
    Des widgets par défaut pour la santé de la base, les performances des requêtes et l’évolution des requêtes lentes. Parcourez et installez des widgets de la communauté en un clic – ou créez les vôtres.
  • Widgets générés par l’IA
    TableStudio lit votre schéma et suggère des widgets adaptés à vos données. « Suivre les commandes par statut » ou « surveiller la croissance de la table users » – proposés automatiquement, ajoutés en un clic.
  • En SQL ou en langage courant
    Écrivez une requête SQL et transformez-la en widget. Ou décrivez ce que vous voulez voir et laissez l’IA écrire la requête. Dans les deux cas, il est sur votre dashboard en quelques secondes.
Dashboard TableStudio avec des widgets de santé de la base, de requêtes lentes et de SQL personnalisé
Fonctionnalités

Toutes les fonctionnalités, une seule app

Voici tout ce que TableStudio fait au-delà de l’éditeur de requêtes – sauvegardes, migrations, import et export, diffs de schéma, journal d’audit et plus encore. Tout est inclus, rien d’autre à installer.
Dashboard
Widgets adaptés à votre schéma, suggestions de l’IA et éditeur SQL. Le dashboard que vous construiriez vous-même si vous en aviez le temps – déjà prêt.
Journal d’audit
Chaque requête. Qui l’a lancée, quand, combien de temps, SQL complet. Y compris les requêtes de vos outils de code IA. Les équipes conformité n’ont plus de questions.
Import / Export
CSV, JSON, dumps SQL et dumps natifs des moteurs – sans quitter l’app. Un seul exportateur qui connaît chaque dialecte – pas besoin de psql, de mysqldump ni d’un onglet StackOverflow.
Sauvegarde et restauration
Sauvegardes planifiées, instantanés à la demande, restauration en un clic. Le « on peut revenir en arrière ? » de 3 h du matin devient un non-événement.
Migrations
TableStudio surveille votre dossier de migrations Drizzle ou Prisma et vous indique ce qui est en attente ou a échoué, avec le SQL sous les yeux. Appliquez-le via la CLI de votre projet, sans quitter l’app.
Hygiène de la base
Tables gonflées, tuples morts, index inutilisés, requêtes interminables – des vérifications adaptées au moteur que vous utilisez, signalées automatiquement. Votre futur vous dira merci.
Workflows
Enchaînez sauvegardes, contrôles de santé, exports et SQL dans une seule exécution enregistrée. Partez d’un modèle – comme une sauvegarde qui se restaure elle-même dans un bac à sable pour prouver qu’elle fonctionne – et lancez-la depuis la barre des menus.
Bases de données locales
Faites tourner des serveurs Postgres, MySQL et ClickHouse sur votre Mac, directement depuis TableStudio. Démarrez, arrêtez, créez des bases – et importez celles que Homebrew ou Postgres.app ont déjà configurées.
Migration entre moteurs
Déplacez une base vers un autre serveur, ou vers un tout autre moteur. Un rapport préalable signale ce qui ne se transposera pas, puis le schéma est converti et les données transférées.
Comparateur de schémas
Dev s’est encore éloigné de staging. TableStudio vous montre exactement où et depuis quand. Un seul panneau, un diff complet, directement exploitable.
Diagramme ER
Des diagrammes ER en direct, générés à partir de votre schéma réel. Pas un export figé d’il y a six mois. La vraie structure, toujours.
Connexions multiples
Postgres, MySQL, SQLite, ClickHouse, Supabase, Neon, PlanetScale, RDS – tout dans une seule barre latérale. Passez d’un moteur à l’autre comme d’un onglet à l’autre.
Tarifs

Un seul paiement. Une activation à vie.

Pas d’abonnement mensuel. Pas de renouvellement annuel. Pas de licence par poste. Payez une fois, gardez-le pour toujours – toutes les futures mises à jour incluses.
Essai gratuit
Essai de 14 jours
Essayez toutes les fonctionnalités gratuitement pendant 14 jours. Sans carte bancaire. Sans compte. Sans piège.
Gratuit
  • 14 jours complets – toutes les fonctionnalités
  • Aucune carte bancaire requise
  • Aucun compte nécessaire
  • Serveur MCP
  • Chat IA et recherche
TableStudio à vie
Un seul paiement, une activation à vie. Toutes les fonctionnalités, toutes les futures mises à jour – jamais de facture mensuelle.
99 $
 paiement unique – activation à vie
  • Activation à vie – payez une fois
  • Zéro abonnement, zéro renouvellement
  • Toutes les futures mises à jour incluses
  • Serveur MCP
  • Chat IA et analyse du schéma
  • Hygiène de la base et journal d’audit
  • Connexions illimitées
FAQ

Questions fréquentes

Tout ce qu’il faut savoir avant de télécharger.

À côté, votre client de bases de données actuel vous semblera cassé.

Natif macOS. Essai gratuit de 14 jours. Sans carte bancaire, sans compte, sans questionnaire d’accueil. Téléchargez, connectez votre base et découvrez ce qui vous manquait.