Sqlectron pour MAC
Client SQL gratuit et open source pour Mac : une app simple et légère pour PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, Redshift et Cassandra.
Présentation de Sqlectron
Sqlectron est un client SQL gratuit et open source pour Mac, décrit par ses créateurs comme simple et léger, compatible avec plusieurs bases de données et plateformes. Il vous offre une seule app pour plusieurs systèmes : PostgreSQL, Redshift, MySQL, MariaDB, Microsoft SQL Server et SQLite, ainsi que Cassandra, une base NoSQL avec quelques exceptions signalées par le projet. La même app existe pour Windows et Linux : une équipe aux ordinateurs variés peut donc utiliser un seul outil.
Vous gardez votre liste de serveurs dans l’app et travaillez dans sa zone de requête, dotée de l’autocomplétion. Les réglages sont stockés dans un fichier de configuration dans ~/Library/Preferences/Sqlectron sur Mac, mais le projet recommande de les modifier depuis l’app. Vous pouvez y changer le facteur de zoom, la limite de lignes de la sélection par défaut (100 par défaut) et les options d’autocomplétion, et activer la journalisation, désactivée par défaut. Pour ceux qui préfèrent la ligne de commande, une version terminal existe en tant que projet distinct.
Sqlectron est créé par l’équipe SQLECTRON sous licence MIT. La version 1.39.0 ajoute une version Apple Silicon pour Mac, l’authentification ed25519 pour MariaDB et des corrections pour un plantage de la recherche et pour le redimensionnement de la barre latérale des serveurs. Le projet n’indique pas de version minimale de macOS, hormis l’abandon de 10.11 et 10.12 dans cette version. Il existe des téléchargements distincts pour les Mac Apple Silicon et Intel.
Fonctionnalités principales
Sqlectron réunit le travail sur les bases de données dans une petite app.
- Nombreuses bases : PostgreSQL, MySQL, MariaDB, SQL Server, SQLite et Redshift.
- Cassandra : prise en charge NoSQL, avec des exceptions signalées par le projet.
- Serveurs enregistrés : gardez votre liste de connexions dans l’app.
- Zone de requête : écrivez et exécutez du SQL avec autocomplétion.
- Limite de lignes : définissez le nombre de lignes de la sélection par défaut.
- Zoom : adaptez le facteur de zoom à votre écran.
- Journalisation : journaux facultatifs, désactivés par défaut, pour repérer les problèmes.
- Multiplateforme : également disponible pour Windows et Linux.
Nouveautés de la version 1.39.0
Sqlectron 1.39.0 ajoute une version Apple Silicon pour Mac.
- dmg Apple Silicon (arm64) pour macOS
- Authentification ed25519 pour MariaDB
- Icône de l’app mise à jour au style Big Sur
- Plantage de la recherche corrigé
- Redimensionnement de la barre latérale des serveurs corrigé
- macOS 10.11 et 10.12 ne sont plus pris en charge
Questions fréquentes sur Sqlectron
Sqlectron est-il gratuit ?
Oui. Sqlectron est gratuit et open source sous licence MIT.
Quelles bases de données Sqlectron prend-il en charge ?
PostgreSQL, Redshift, MySQL, MariaDB, Microsoft SQL Server, SQLite et Cassandra. Cassandra est une base NoSQL, pour laquelle le projet signale quelques exceptions.
Sqlectron fonctionne-t-il sur Apple Silicon ?
Oui. La version 1.39.0 propose un téléchargement pour les Mac Apple Silicon et un autre pour les Mac Intel.
Quelle version de macOS faut-il pour Sqlectron ?
Le projet n’indique pas de version minimale. Il précise seulement que macOS 10.11 et 10.12 ne sont plus pris en charge.
Sqlectron existe-t-il pour d’autres systèmes ?
Oui. Il est aussi disponible pour Windows et Linux.
Sqlectron a-t-il l’autocomplétion ?
Oui. La zone de requête propose l’autocomplétion et l’autocomplétion en direct, toutes deux désactivables dans les réglages.
Où Sqlectron garde-t-il ses réglages sur Mac ?
Dans un fichier de configuration dans ~/Library/Preferences/Sqlectron. Le projet recommande de modifier les réglages depuis l’app.
Existe-t-il une version en ligne de commande ?
Oui. Une interface terminal existe en tant que projet distinct, sqlectron-term. Cette page porte sur l’app de bureau.
Puis-je installer Sqlectron avec Homebrew ?
Oui. Le cask Homebrew s’appelle sqlectron.
D’où vient le téléchargement de Sqlectron sur sqlectron.FULLMAC.app ?
Le bouton de téléchargement mène aux versions officielles de Sqlectron sur GitHub : https://github.com/sqlectron/sqlectron-gui/releases/latest. sqlectron.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.