Developer Tools for Mac
Editors, IDEs, Git clients, API tools and everything else that sits in a developer's daily loop. Sorted by 30-day Homebrew install count. Showing page 4 of 60 of 695 entries.
diffnavGit diff pager based on delta but with a file treelibimobiledevice-glueLibrary with common system API code for libimobiledevice projectsPositronData science IDEclojureDynamic, general-purpose programming languagevisVim-like text editorApifoxPlatform for API documentation, debugging, and testingvscode-langservers-extractedLanguage servers for HTML, CSS, JavaScript, and JSON extracted from vscodelibclcImplementation of the library requirements of the OpenCL C programming languageJetBrains PhpStormPHP IDE by JetBrainsforgitInteractive git commands in the terminalgitupUpdate multiple git repositories at onceriscv64-elf-gdbGNU debugger for riscv64-elf cross developmentgit-secretBash-tool to store the private data inside a git repobbIDE for running and orchestrating coding agentsmawkInterpreter for the AWK Programming LanguageNotepad.exeLightweight code editorgit-reviewSubmit git branches to gerrit for reviewGitButlerGit client for simultaneous branches on top of your existing workflowPulsarText editorGitifyGit notifications on your menu barmseditSimple text editor with clickable interfaceasioCross-platform C++ Library for asynchronous programmingidris2Pure functional programming language with dependent typespsalmPHP Static Analysis TooldiffleKeyboard-first diff viewer with LSP support and GitHub integrationgitoxideIdiomatic, lean, fast & safe pure Rust implementation of GitponycObject-oriented, actor-model, capabilities-secure programming languageZed PreviewMultiplayer code editorGeanySmall and lightweight IDEJetBrains AirAgentic development environmentluacheckTool for linting and static analysis of Lua codeTrae CNAdaptive AI IDERustRoverRust IDESwiftFormat for XcodeXcode Extension for reformatting Swift codegit-macheteGit repository organizer & rebase workflow automation toolfutharkData-parallel functional programming languageIntelliJ HTTP Client CLIHTTP client from JetBrains IDEs available as a standalone CLI toolqthttpserverFramework for embedding an HTTP server into a Qt applicationgit-credential-oauthGit credential helper that authenticates in browser using OAuthTraeAdaptive AI IDENeo4j DesktopDeveloper IDE or Management Environment for Neo4j instancesUkeleleUnicode keyboard layout editorDashAPI documentation browser and code snippet managerAltair GraphQL ClientGraphQL clienthaskell-language-serverIntegration point for ghcide and haskell-ide-engine. One IDE to rule them allaarch64-elf-gdbGNU debugger for aarch64-elf cross developmentaicommit2Reactive CLI that generates commit messages for Git and Jujutsu with AIgit-sizerCompute various size metrics for a Git repositorySpyderScientific Python IDEsmlnjCompiler and programming system for Standard MLEclipse IDE for Eclipse CommittersEclipse integrated development environmentTowerGit client focusing on power and productivityzig@0.15Programming language designed for robustness, optimality, and clarityStudio 3TIDE, client, and GUI for MongoDBbazel-diffPerforms Bazel Target Diffing between two revisions in GitbfgRemove large files or passwords from Git history like git-filter-branchEclipse IDE for Java EE DevelopersEclipse IDE for Java EE developerslegitCommand-line interface for Git, optimized for workflow simplicitylibgedit-teplGedit Technology - Text editor product lineCopilot for XcodeXcode extension for GitHub Copilot