Open-source developer tools for Mac
579 open-source entries in this category, ranked by 30-day install count. Page 3 of 10.
gituiBlazing fast terminal-ui for git written in rustTextMateGeneral-purpose text editorThonnyPython IDE for beginnershubAdd GitHub support to git on the command-linejscpdCopy/paste detector for programming source codegit-absorbAutomatic git commit --fixupYaakREST, GraphQL and gRPC clientarm-none-eabi-gdbGNU debugger for arm-none-eabi cross developmentxcsiftSwift tool to parse xcodebuild output for coding agentsgit-remote-codecommitGit Remote Helper to interact with AWS CodeCommitgit-secretsPrevents you from committing sensitive information to a git repocontext7-mcpUp-to-date code documentation for LLMs and AI code editorsfernflowerAdvanced decompiler for Java bytecodegeditGNOME text editorgit-annexManage files with git without checking in file contentsSuperColliderServer, language, and IDE for sound synthesis and algorithmic compositionhkGit hook and pre-commit lint managersuiNext-generation smart contract platform powered by the Move programming languagesolidityContract-oriented programming languageworkmuxGit worktrees + tmux windows for zero-friction parallel devgit-townHigh-level command-line interface for Gitgit-graphCommand-line tool to show clear git graphs arranged for your branching modelvulkan-validationlayersVulkan layers that enable developers to verify correct use of the Vulkan APIReqableAdvanced API Debugging ProxypklCLI for the Pkl programming languageNetBeans IDEDevelopment environment, tooling platform and application frameworkhighlightConvert source code to formatted text with syntax highlightingzig@0.16Programming language designed for robustness, optimality, and clarityclaude-code-routerTool to route Claude Code requests to different models and customize any requestopenfpgaloaderUniversal utility for programming FPGAweaveEntity-level semantic merge driver for Git using tree-sitterdiffnavGit diff pager based on delta but with a file treelibimobiledevice-glueLibrary with common system API code for libimobiledevice projectsclojureDynamic, 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 languageforgitInteractive 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 reviewPulsarText 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 languageluacheckTool for linting and static analysis of Lua codeSwiftFormat for XcodeXcode Extension for reformatting Swift codegit-macheteGit repository organizer & rebase workflow automation toolfutharkData-parallel functional programming languageqthttpserverFramework for embedding an HTTP server into a Qt application