Home›Open source
Open-source Mac apps
Applications and command-line tools with a public source repository, ranked by install count. Open source is not a quality guarantee, but it does mean the code can be audited and the app cannot be taken away from you.
Developer ToolsTerminal & ShellDevOps & CloudSecurity & PrivacyAI & Machine LearningData & DatabasesDesign & GraphicsVideo & AudioNetworkingProductivityCommunicationSystem & UtilitiesBrowsersCommand-Line ToolsUtilities
kontextIdentity, credentials, and governance for AI agentslibcoapLightweight application-protocol for resource-constrained deviceslibebur128Library implementing the EBU R128 loudness standardlibmypaintMyPaint brush engine librarylibpanoBuild panoramic images from a set of overlapping imageslol-htmlLow output latency streaming HTML parser/rewriter with CSS selector-based APImesa-gluMesa OpenGL Utility librarymobTool for smooth Git handover in mob programming sessionsmodflow6USGS modular hydrologic modelneditFast, compact Motif/X11 plain text editornotifyStream the output of any CLI and publish it to a variety of supported platformsNuggetCustomise your iOS device with animated wallpapers, disable daemons and morenuxiNuxt CLI (nuxi) for creating and managing Nuxt projectsnvimpagerUse NeoVim as a pager to view manpages, diffs, etc.open62541Open source implementation of OPC UAosinfo-db-toolsTools for managing the libosinfo database filesosxutilsCollection of macOS command-line utilitiespageUse Neovim as pagerperl-dbd-mysqlMySQL driver for the Perl5 Database Interface (DBI)pianobarCommand-line player for https://pandora.comprincipalmapperQuickly evaluate IAM permissions in AWSpsyshRuntime developer console, interactive debugger and REPL for PHPrammapExtensible and performant aligner and read mapperreddixReddit, refined for the terminalrhaiEmbedded scripting language for Rustrolesanywhere-credential-helperManages getting temporary security credentials from IAM Roles Anywhererust-parallelRun commands in parallel with Rust's Tokio frameworksamplerTool for shell commands execution, visualization and alertingsblim-sfccProject to enhance the manageability of GNU/Linux systemserfService orchestration and management toolSideXCode editor based on VS Code and TaurislocSimple tool to count source lines of codesmugAutomate your tmux workflowspackPackage manager that builds multiple versions and configurations of softwaresql-language-serverLanguage Server for SQLsuperluSolve large, sparse nonsymmetric systems of equationsswctlApache SkyWalking CLI (Command-line Interface)SymbolicLinkerService that allows users to make symbolic links in the FindertfschemaSchema inspector for Terraform/OpenTofu providersTimeMachineStatusMenu bar app to show Time Machine informationtinThreaded, NNTP-, and spool-based UseNet newsreadertrimalAutomated alignment trimming in large-scale phylogenetic analysestsshSSH Lightweight management toolsttyplotRealtime plotting utility for terminal with data input from stdinufbtCompact tool for building and debugging applications for Flipper ZerouncoverTool to discover exposed hosts on the internet using multiple search enginesupTool for writing command-line pipes with instant live previewVolume ControlControl the volume of Apple Music and Spotify using keyboard volume keyswiiuseConnect Nintendo Wii Remoteswikibase-cliCommand-line interface to WikibasewriterperfectLibrary for importing WordPerfect documentsx-cliCommand-line power tool for Twitterxa6502 cross assemblerxml-coreutilsPowerful interactive system for text processingxsimdModern, portable C++ wrappers for SIMD intrinsicsyarn-completionBash completion for YarnyekFast Rust based tool to serialize text-based files for LLM consumptionz.luaNew cd command that helps you navigate faster by learning your habitszsh-history-enquirerZsh plugin that enhances history search interactionallegroC/C++ multimedia library for cross-platform game development