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
WWDCWWDC est une app gratuite, open source et non officielle pour suivre la conférence des développeurs d’Apple sur votre Mac. Vous pouvez regarder en direct la Keynote et le Platforms State of the Union, ainsi que les vidéos de toutes les sessions publiées pendant la semaine de la WWDC et d’autres vidéos du site d’Apple et de l’app Developer. L’app garde la trace de ce que vous voulez regarder et de ce que vous avez déjà vu, et vous permet de prendre des notes pour plus tard.Outils de développement
React Native DebuggerReact Native Debugger est une app autonome, gratuite et open source pour déboguer des apps React Native. Elle s’appuie sur le Remote Debugger officiel et ajoute d’autres fonctions, en réunissant React Inspector, Redux DevTools et Apollo Client DevTools dans une seule fenêtre. Pour l’utiliser, ouvrez l’app, vérifiez que les autres clients de débogage sont fermés et activez Debug JS Remotely dans le menu développeur de votre app.Outils de développement
LeptonLepton est un gestionnaire d’extraits de code gratuit et open source pour GitHub Gist et les extraits personnels GitLab. Il donne à vos extraits une app de bureau avec étiquettes, groupes par langage, tableau de bord et recherche, en utilisant le compte GitHub ou GitLab que vous connectez. Vous pouvez garder un nombre illimité d’extraits publics et secrets et d’étiquettes, et il fonctionne aussi avec GitHub Enterprise et GitLab auto-hébergé.Outils de développement
ReactotronReactotron est une app de bureau gratuite et open source pour déboguer les applications React et React Native. Elle offre une fenêtre simple pour surveiller l’état de votre app, les requêtes réseau et les performances, et convient aux projets de toute taille, des petites apps personnelles aux grandes applications d’entreprise. Vous l’ajoutez à votre projet comme dépendance de développement : elle n’ajoute donc rien à vos builds de production. Les guides de configuration pour React et React Native se trouvent dans la documentation officielle.Outils de développement
PlatypusPlatypus est un outil pour développeurs qui crée des applications Mac natives à partir de scripts en ligne de commande, comme des scripts shell ou des programmes en Python, Perl, Ruby, PHP, Swift ou JavaScript. Il place votre script dans un paquet d’application avec un petit binaire qui l’exécute, pour partager vos scripts avec des personnes peu à l’aise avec la ligne de commande. En quelques clics, vous créez installeurs, droplets, outils d’administration, éléments d’ouverture, éléments de barre des menus, lanceurs et automatisations.Outils de développement
InsomniaInsomnia est un client d’API open source pour REST, GraphQL, WebSockets, Server-Sent Events (SSE), gRPC et d’autres protocoles basés sur HTTP. Il sert à envoyer des requêtes et à déboguer les réponses, à concevoir des API dans un éditeur OpenAPI intégré avec aperçu visuel, à les tester avec des suites de tests et un exécuteur de collections, et à les simuler avec un serveur de mocks dans le cloud ou auto-hébergé. La CLI Inso intègre le linting et les tests aux pipelines CI/CD, et des plugins ajoutent d’autres fonctions.Outils de développement
CodeEditCodeEdit est un éditeur de code créé par sa communauté et écrit entièrement en Swift pour macOS, sans Electron ni autre framework multiplateforme. Il veut être aussi léger que TextEdit pour les modifications rapides tout en évoluant vers une expérience plus riche, à la manière de Xcode, pour les projets plus importants. Ses fonctions comprennent la coloration syntaxique, la complétion de code, la recherche et le remplacement dans tout le projet, les snippets, un terminal intégré, l’exécution de tâches et l’intégration de Git. CodeEdit ne cherche pas à remplacer Xcode ; il s’adresse aux projets qui ne sont pas destinés aux plateformes Apple.Outils de développement
GitUpGitUp est un client Git pour Mac qui veut permettre aux développeurs de tout niveau de travailler vite, sans risque et sans prise de tête. Son graphe du dépôt, vivant et interactif, permet de modifier, réordonner, corriger et fusionner des commits directement, avec annulation et rétablissement illimités de presque toutes les opérations, même les rebases et les merges. Des instantanés façon Time Machine vous ramènent en un clic à un état antérieur du dépôt.Outils de développement
VimRVimR est une interface graphique de Neovim pour macOS, écrite en Swift. Il fait tourner Neovim en interne et ajoute des fonctions pratiques des autres éditeurs graphiques : vous gardez la rapidité de Neovim et l’édition au clavier dans une fenêtre Mac native. Vous profitez d’un aperçu Markdown, d’un aperçu HTML général qui garde la position de défilement au rechargement, d’une recherche floue de fichiers façon Open Quickly de Xcode et d’un navigateur de fichiers simple.Outils de développement
MQTTXMQTTX est une boîte à outils cliente MQTT 5.0 open source et multiplateforme d’EMQ pour développer, tester et dépanner des applications MQTT. MQTT est un protocole de messagerie publication/abonnement léger utilisé par les objets connectés. Avec l’app de bureau MQTTX, vous vous connectez à un broker via TCP, TLS, WebSocket ou WebSocket sécurisé en MQTT 3.1, 3.1.1 ou 5.0, vous vous abonnez à des topics, publiez des messages et voyez ce que vous envoyez et recevez.Outils de développement
HTTP ToolkitHTTP Toolkit est un outil open source pour déboguer, tester et développer avec HTTP. Il capture le trafic HTTP et HTTPS avec une interception en un clic pour de nombreux outils : fenêtres de navigateur, apps Android ou iOS, conteneurs Docker, sessions de terminal et processus backend comme Node.js, Java, Python ou Ruby. Vous pouvez cibler un seul client plutôt que tout votre ordinateur, ou connecter n’importe quel client à HTTP Toolkit comme proxy HTTP.Outils de développement
Postgres.appPostgres.app est une installation complète de PostgreSQL emballée comme une app Mac classique. Téléchargez-la, placez-la dans le dossier Applications, double-cliquez et cliquez sur Initialize : un serveur PostgreSQL tourne sur votre Mac. Une interface simple et une icône dans la barre des menus permettent de démarrer et d’arrêter les serveurs, sans jamais passer par la ligne de commande, même si tous les outils en ligne de commande et fichiers d’en-tête habituels sont inclus pour les utilisateurs avancés.Outils de développement
Beekeeper StudioBeekeeper Studio est un éditeur SQL et gestionnaire de bases de données multiplateforme qui se veut rapide, fluide et agréable. Écrivez vos requêtes dans un éditeur avec autocomplétion et coloration syntaxique, travaillez en onglets, puis triez, filtrez et modifiez directement les données de vos tables. Vous pouvez créer et modifier tables, index, relations et déclencheurs, enregistrer des requêtes, retrouver d’anciennes requêtes dans l’historique et importer ou exporter des données, le tout avec un beau thème sombre.Outils de développement
Nextpad++Nextpad++ amène l’éditeur de code Notepad++ de Windows sur Mac sous forme d’app entièrement native. C’est un portage du code original de Notepad++, ni une réécriture ni Wine : il fonctionne comme les utilisateurs de Notepad++ s’y attendent, tout en s’intégrant à macOS avec des menus, raccourcis et boîtes de dialogue natifs, le mode sombre et le style de macOS Tahoe. Vous profitez de la coloration syntaxique pour de nombreux langages, des plug-ins, des macros, de la recherche dans les fichiers avec expressions régulières, de la vue partagée et de la carte du document.Outils de développement
MacVimMacVim est la version Mac de Vim, le puissant éditeur de texte piloté au clavier. Il donne à Vim une interface native fluide avec menus, boîtes de dialogue, barres d’outils et barres de défilement, tout en gardant ce qui rend Vim si rapide. Vous pouvez utiliser le plein écran natif ou non natif, associer des gestes du trackpad, la Touch Bar et des raccourcis avec la touche Commande à des actions Vim, et travailler dans des onglets Vim aux couleurs de votre choix.Outils de développement
GitifyGitify affiche vos notifications Git dans la barre des menus du Mac. Plutôt que de garder un onglet de navigateur ouvert, vous voyez les nouvelles issues, pull requests, revues, versions et mentions dans une petite fenêtre qui s'ouvre depuis la barre des menus, et vous pouvez les ouvrir, les marquer comme lues ou terminées, ou vous désabonner. Il fonctionne avec GitHub, y compris GitHub Enterprise, et avec d'autres plateformes Git comme GitLab, Gitea, Forgejo, Codeberg et Bitbucket Cloud, et vous pouvez vous connecter à plusieurs comptes à la fois. Filtres, réglages et thèmes vous permettent de ne voir que l'essentiel.Outils de développement
CotEditorCotEditor est un éditeur de texte brut léger, conçu uniquement pour macOS. Il ressemble et se comporte exactement comme une app Mac doit le faire, et il s'ouvre si vite que vous pouvez écrire dès que vous en avez besoin. Il convient aussi bien aux notes qu'au code et aux fichiers texte : la coloration syntaxique couvre plus de 60 langages, comme HTML, PHP, Python, Ruby ou Markdown, et une recherche-remplacement puissante prend en charge les expressions régulières. Tous les réglages, y compris les définitions de syntaxe et les thèmes, se trouvent dans une fenêtre de réglages classique, sans fichier de configuration à modifier.Outils de développement
Sequel AceSequel Ace est une app Mac native et rapide pour travailler avec des bases de données MySQL et MariaDB. Connectez-vous à un serveur local ou distant, y compris via un tunnel SSH, puis parcourez les tables, modifiez les lignes, changez la structure des tables, exécutez des requêtes SQL avec coloration syntaxique et complétion, et importez ou exportez des données. C'est le successeur maintenu par la communauté du célèbre Sequel Pro, qui n'est plus développé, et il peut importer les favoris de Sequel Pro.Outils de développement
TabbyTabby, autrefois appelé Terminus, est un émulateur de terminal très configurable qui sert aussi de client SSH, Telnet et série. Il remplace plusieurs outils à la fois : un terminal local avec onglets et volets divisés, un gestionnaire de connexions pour vos serveurs et un terminal série pour des appareils comme les routeurs et les microcontrôleurs. Vos mots de passe et clés SSH peuvent être rangés dans un coffre chiffré, les fichiers se transfèrent par SSH, et l'apparence comme les fonctions se modifient avec des thèmes et des extensions. Tabby est développé par Eugene Pankov et fonctionne sur Mac, Windows et Linux.Outils de développement
kittykitty est un émulateur de terminal rapide et complet qui dessine le texte avec le GPU, pour un défilement et des sorties volumineuses qui restent fluides. Il offre des onglets et des fenêtres divisées avec plusieurs dispositions intégrées, prend en charge les vraies couleurs, les ligatures et les emojis, et possède son propre protocole graphique pour afficher des images directement dans le terminal. kitty se pilote depuis des scripts et la ligne de commande, et s'étend avec de petits programmes appelés kittens, pour des tâches comme SSH avec vos réglages, la comparaison de fichiers côte à côte ou la saisie Unicode. kitty est développé par Kovid Goyal, le développeur de calibre.Outils de développement
DBeaverDBeaver est un outil de bases de données universel et gratuit pour les développeurs, analystes et administrateurs de bases de données. Il se connecte à presque toutes les bases, dont MySQL, MariaDB, PostgreSQL, SQLite, Microsoft SQL Server, Oracle et bien d'autres via des pilotes JDBC, et permet de parcourir les tables, modifier les données, écrire et exécuter du SQL et concevoir des bases depuis une seule app. DBeaver Community, l'édition gratuite, est développée par DBeaver Corporation et utilisée par des millions de personnes.Outils de développement
ZedZed est un éditeur de code minimaliste et très rapide pour Mac, écrit de zéro en Rust par l'équipe qui a créé Atom et Tree-sitter. Il exploite tous les cœurs de votre processeur et dessine son interface sur le GPU avec Metal : ouvrir de gros projets, chercher et taper restent fluides. Zed prend en charge la plupart des langages de programmation grâce à Tree-sitter et aux serveurs de langage, et ajoute des agents IA, la collaboration en direct avec votre équipe, des outils Git et un terminal intégré.Outils de développement- ripgrepripgrep est un outil en ligne de commande gratuit et open source qui cherche très rapidement du texte ou une expression régulière dans les fichiers d'un dossier. Sa commande est rg : tapez rg suivi de ce que vous cherchez, et il parcourt le dossier courant et tout ce qu'il contient. Par défaut, il ignore les fichiers listés dans votre .gitignore, les fichiers cachés et les fichiers binaires, pour que vous ne voyiez que les résultats utiles dans un projet de code. ripgrep est développé par Andrew Gallant et publié sous double licence MIT et Unlicense.Outils de développement
- mkcertmkcert est un outil en ligne de commande gratuit et open source qui crée des certificats HTTPS de confiance locale pour le développement. Lancez mkcert -install une fois : il crée votre propre autorité de certification locale et l'ajoute au trousseau de confiance de votre Mac. Ensuite, une seule commande crée un certificat pour localhost, 127.0.0.1 ou tout nom de développement comme example.test, et vos navigateurs l'acceptent sans avertissement. mkcert est développé par Filippo Valsorda et publié sous licence BSD-3-Clause.Outils de développement