Apps Outils de développement pour MAC
81 apps Mac gratuites de la catégorie Outils de développement, dont OrbStack, tmux et QuotaBar. Chaque page indique la version, la taille, la version de macOS requise et les nouveautés, et le bouton de téléchargement mène à la source officielle du développeur.
81 apps
DorothyDorothy est une app de bureau qui exécute plusieurs agents de programmation IA en même temps. Elle fonctionne avec Claude Code, Codex, Gemini, Grok et des agents locaux, et donne à chaque agent sa propre session de terminal isolée : vous suivez ainsi de nombreux projets depuis une seule fenêtre au lieu de garder un agent dans un terminal. Vous choisissez les compétences, le modèle et le projet de chaque agent, vous envoyez du texte à n’importe quel agent en cours et vous voyez sa sortie en direct.Outils de développement
ChangesChanges est un client Git moderne pour Mac, conçu avec SwiftUI et AppKit et habillé du design Liquid Glass d’Apple. Il remplace le travail complexe en ligne de commande par une interface claire et native qui allège la charge mentale, pour vous laisser vous concentrer sur votre code. Les messages de commit et les résumés de stash peuvent être générés avec Apple Intelligence.Outils de développement
sttsstts est une petite app de la barre des menus de macOS qui surveille l’état des services cloud. Un clic sur son icône vous montre comment se portent vos services favoris, et vous pouvez aussi être averti lorsqu’un service tombe en panne ou est rétabli. Elle se veut discrète : elle ne donne que les informations utiles et ouvre la page d’état d’un service en un seul clic.Outils de développement
redis-proredis-pro est une app simple de gestion de Redis pour macOS, écrite en SwiftUI. Vous vous connectez à un serveur Redis, gardez vos connexions en favoris, travaillez sur vos données dans un tableau et supprimez des entrées par lots. Son design s’inspire de Sequel Ace, le client MySQL pour Mac, et d’Aliyun DMS. Elle affiche aussi les clients connectés, permet d’en fermer un, ouvre le slow log et met à jour la configuration du serveur, et elle dispose d’un mode sombre.Outils de développement
AppBoxAppBox est une app Mac pour les développeurs iOS qui veulent installer des versions de test sur des appareils sans service de distribution séparé. Elle déploie des apps Development, Ad-Hoc et In-house (Enterprise) directement sur les appareils depuis votre compte Dropbox. Vous reliez Dropbox, sélectionnez ou glissez un fichier IPA, cliquez sur envoyer, puis transmettez le lien aux testeurs ou aux clients. Ils l’ouvrent dans le navigateur de l’appareil et touchent installer.Outils de développement
Jupyter Notebook ViewerJupyter Notebook Viewer est une petite application macOS native et gratuite pour lire les notebooks Jupyter et IPython. Elle fonctionne de façon autonome grâce à la bibliothèque nbviewer.js, si bien qu’un notebook s’ouvre comme n’importe quel document, et elle inclut un générateur Quick Look pour prévisualiser les notebooks dans le Finder.Outils de développement
Pasteboard ViewerPasteboard Viewer est un utilitaire pour développeurs qui permet d’inspecter les différents presse-papiers du système. Il vous aide à vérifier que votre app place les bonnes données sur NSPasteboard ou UIPasteboard. Le contenu s’actualise en direct, et l’app peut prévisualiser du texte, du RTF, des images et tout ce qui dispose d’un aperçu Quick Look.Outils de développement
ChipmunkChipmunk est une application de bureau native, écrite en Rust, pour consulter et analyser des fichiers journaux. La taille des fichiers n’a d’autre limite que l’espace de votre disque et, comme il évite les copies inutiles, les fichiers de toute taille s’ouvrent à la même vitesse. Il peut aussi collecter les journaux au fil de l’eau, par TCP, UDP ou un port série, ou depuis la sortie d’une commande ou d’un programme lancé depuis l’app.Outils de développement
Open in CodeOpen in Code est un petit utilitaire Mac natif qui se place dans la barre d’outils du Finder. Un clic vous amène du dossier ou du fichier que vous regardez à l’espace de travail correspondant dans Visual Studio Code, sans ouvrir de terminal ni rechercher à nouveau le dossier. Si un dossier est sélectionné, il ouvre ce dossier. Si un fichier ou un paquet du Finder est sélectionné, il ouvre le dossier qui le contient. Avec plusieurs éléments sélectionnés, il utilise le premier, et sans sélection il ouvre le dossier de la fenêtre du Finder au premier plan.Outils de développement
GitXGitX est une app Mac native qui donne une interface graphique au système de gestion de versions git. Il propose une vue de l’historique pour parcourir les commits et une vue d’indexation pour choisir ce qui entre dans le prochain commit, avec de vrais diffs de vos changements, ainsi qu’une barre latérale pour passer d’une branche à l’autre. Il est aussi livré avec un outil en ligne de commande, gitx, pour l’ouvrir depuis le terminal.Outils de développement
tty7tty7 est un terminal à rendu GPU écrit en Rust, construit sur gpui de Zed et le cœur de terminal d’Alacritty. Vos shells et vos panneaux appartiennent à un serveur en arrière-plan et non à la fenêtre : vous pouvez quitter l’app et vos shells continuent de tourner, sans tmux. Après un redémarrage, la disposition, l’écran et les conversations des agents pris en charge reviennent.Outils de développement
TrailerTrailer est une app pour la barre des menus du Mac qui suit les pull requests et les issues GitHub dans tous vos dépôts. Elle classe les éléments en sections comme Mine, Participated, Mentioned, Merged et Closed, peut afficher les libellés et les mises à jour de statut CI, et utilise le Centre de notifications pour vous prévenir des commentaires, des fusions et des changements de statut. L’élément de la barre des menus devient rouge quand vous avez des commentaires non lus, et sélectionner un élément, une notification ou un commentaire l’ouvre sur GitHub.Outils de développement
RockxyRockxy est une app Mac native pour intercepter, inspecter et modifier le trafic réseau. Elle capture le trafic HTTP, HTTPS, WebSocket et GraphQL de n’importe quelle app Mac, de tout outil en ligne de commande ou appareil iOS, ce qui couvre ce que les outils de développement du navigateur ne voient pas. Vous pouvez réduire des milliers de requêtes avec des filtres sur la méthode, l’hôte, le statut, l’en-tête, le corps et le processus, ou lancer une recherche en texte intégral dans une session.Outils de développement
BdashBdash est un client SQL simple conçu pour l’analyse légère de données. Vous écrivez une requête, l’exécutez sur votre base de données, tracez un graphique à partir du résultat et gardez la requête enregistrée pour y revenir plus tard. Quand un résultat mérite d’être montré à quelqu’un, Bdash peut le partager sous forme de gist GitHub.Outils de développement
CateCate est un IDE sur un canevas infini et zoomable, conçu pour faire tourner plusieurs agents de code à la fois. Les terminaux, éditeurs et panneaux de navigateur flottent dans un espace de travail au lieu d’être rangés dans des onglets. Lancez Claude Code, Codex ou un autre agent CLI dans un terminal Cate : chaque panneau indique si son agent travaille, a terminé ou vous attend, avec une notification dès que l’un d’eux a besoin de vous.Outils de développement
GaphorGaphor est une application de modélisation UML et SysML écrite en Python. Elle est conçue pour être simple à utiliser tout en restant puissante. Gaphor met en œuvre un modèle de données UML 2 entièrement conforme : c’est donc bien plus qu’un outil de dessin. Vous pouvez esquisser rapidement une partie d’un système ou construire un modèle complet et très complexe. Au démarrage, vous choisissez un modèle Generic, UML, SysML, RAAML ou C4 Model, et Gaphor sélectionne le profil correspondant.Outils de développement
EclipseEclipse est un environnement de développement intégré (IDE) open source, avec un espace de travail de base et un système de plug-ins pour le personnaliser. Il se présente sous forme de paquets prêts à l’emploi pour différents types de travail. Eclipse IDE for Java Developers réunit les outils essentiels pour Java : un IDE Java, un client Git, un éditeur XML et l’intégration de Maven et Gradle. D’autres paquets couvrent d’autres usages, comme Eclipse IDE for C/C++ Developers.Outils de développement
Asset Catalog TinkererAsset Catalog Tinkerer vous permet d’ouvrir les catalogues de ressources (.car) et de voir les images qu’ils contiennent. Ces fichiers se trouvent généralement dans le dossier Resources d’une app. Une fois le fichier ouvert, vous pouvez faire glisser des ressources, les copier, ou exporter tout le catalogue ou une sélection d’images vers un dossier. L’app lit aussi les fichiers de magasin de thèmes, qui contiennent les ressources des composants d’interface, comme ceux du paquet SystemAppearance de macOS, et inclut un module Coup d’œil pour prévisualiser les catalogues.Outils de développement
MiniSimMiniSim est une petite app de barre des menus destinée aux développeurs qui travaillent avec des simulateurs iOS et des émulateurs Android. Vous l’ouvrez depuis la barre des menus ou avec Option + Maj + E, puis vous choisissez l’appareil à démarrer. Elle est écrite en Swift et AppKit et entièrement native.Outils de développement
GeanyGeany est un environnement de développement intégré petit et rapide, construit sur la boîte à outils GTK. Il a été conçu pour dépendre de peu d’autres paquets tout en offrant aux programmeurs ce qu’ils attendent d’un IDE : coloration syntaxique, repli du code, complétion automatique, listes de symboles et possibilité de compiler et d’exécuter le code depuis l’éditeur. Il prend en charge de nombreux types de fichiers, dont C, Java, PHP, HTML, Python, Perl et Pascal.Outils de développement
SqlectronSqlectron 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.Outils de développement
TableProTablePro 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.Outils de développement
Hex FiendHex Fiend est un éditeur hexadécimal rapide pour macOS, pour tous ceux qui doivent regarder dans un fichier ou le modifier octet par octet. Contrairement aux éditeurs limités aux changements sur place, il permet d’insérer, de supprimer et de réorganiser les données. Il ne garde pas les fichiers en mémoire : il reste donc léger et rapide même sur un Mac avec peu de RAM, et vous pouvez ouvrir, faire défiler, copier et coller dans d’énormes fichiers. Le projet indique l’avoir testé sur des fichiers allant jusqu’à 118 Go.Outils de développement
DbGateDbGate 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.Outils de développement