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
jqpTUI playground to experiment and play with jqdyffDiff tool for YAML files, and sometimes JSONlibdeflateHeavily optimized DEFLATE/zlib/gzip compression and decompressionliboggOgg Bitstream LibraryovFeature-rich terminal-based text viewerrainfrogDatabase management TUI for PostgreSQL/MySQL/SQLitestreamripScriptable music downloader for Qobuz, Tidal, SoundCloud, and DeezerttlModern traceroute/mtr-style TUI with hop stats and ASN/geo enrichmentbchunkConvert CD images from .bin/.cue to .iso/.cdrgtk-docGTK+ documentation toollocalaiOpenAI alternativempichImplementation of the MPI Message Passing Interface standardpintPrometheus rule linter/validatorpmixProcess Management Interface for HPC environmentstoxiproxyTCP proxy to simulate network & system conditions for chaos & resiliency testingxbarView output from scripts in the menu bardefaultbrowserCommand-line tool for getting & setting the default browseripinfo-cliOfficial CLI for the IPinfo IP Address APIgitupUpdate multiple git repositories at oncemuffetFast website link checker in GoprotolintPluggable linter and fixer to enforce Protocol Buffer style and conventionsqtserialportProvides classes to interact with hardware and virtual serial portsrvRuby version managercloud-provider-kindCloud provider for KIND clustersDollUtility to show apps badges from the dock in the menu barimlib2Image loading and rendering libraryMeshLabMesh processing systemyaml-cppC++ YAML parser and emitter for YAML 1.2 speccircumflexHacker News in your terminalClaude Status BarMenu bar status indicator for Claude CodeFerdiumMulti-platform multi-messaging appLuantiVoxel game-creation platformpkcs11-helperLibrary to simplify the interaction with PKCS#11riscv64-elf-gdbGNU debugger for riscv64-elf cross developmentcargo-editUtility for managing cargo dependencies from the command-linecargo-geigerDetects usage of unsafe Rust in a Rust crate and its dependenciesdocbookStandard XML representation system for technical documentsEmdashUI for running multiple coding agents in parallelqtgrpcProvides support for communicating with gRPC servicestreemdTUI and CLI dual pane markdown viewerbztBlazeMeter TaurusdefuddleExtract article content and metadata from web pagesgatorCLI Utility for Open Policy Agent GatekeeperrenamePerl-powered file rename script with many helpful built-inswdiffDisplay word differences between text filesForelRule-based file automationcheatCreate and view interactive cheat sheets for *nix commandsconcordTerminal user interface client for DiscordDusklightReverse-engineered reimplementation of Twilight Princessgcc@11GNU compiler collectionlibxtstX.Org: Client API for the XTEST & RECORD extensionsMacToolsMenu bar toolboxOpenWorkUnofficial desktop GUI for OpenCodergbdsRednex GameBoy Development SystemroswellLisp installer and launcher for major environmentsgit-secretBash-tool to store the private data inside a git repomkdocs-materialMaterial Design theme for MkDocspdftk-javaPort of pdftk in javasdccANSI C compiler for Intel 8051, Maxim 80DS390, and Zilog Z80vdeEthernet compliant virtual network