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
spoofdpiSimple and fast anti-censorship tool written in GoepubcheckValidate EPUB files, version 2.0 and laterggmlTensor library for machine learninggoogle-java-formatReformats Java source code to comply with Google Java StylelegoLet's Encrypt client and ACME librarymameMultiple Arcade Machine EmulatorautojumpShell extension to jump to frequently used directoriesjmeterLoad testing and performance measurement applicationmlx-cC API for MLXprotobuf-cProtocol buffers librarysocktainerDocker-compatible REST API on top of Apple containerdnscontrolSynchronize your DNS to multiple providers from a simple DSLmackupKeep your Mac's application settings in syncminijinja-cliRender Jinja2 templates directly from the command-line to stdoutkatanaCrawling and spidering frameworkopencolorioColor management solution geared towards motion picture productionVCMIOpen-source engine for Heroes of Might & Magic IIIwtfutilPersonal information dashboard for your terminalffmpeg@7Play, record, convert, and stream audio and videogifskiHighest-quality GIF encoder based on pngquantimmich-cliCommand-line interface for self-hosted photo manager Immichaws-sso-utilSmooth out the rough edges of AWS SSO (temporarily, until AWS makes it better)Cua DriverBackground desktop automation driver for AI agentslibmpcC library for the arithmetic of high precision complex numbersllvm@18Next-gen compiler infrastructureminiupnpcUPnP IGD client library and daemonrubyfmtRuby autoformatterSoundCraftDigital audio workstationselenium-serverBrowser automation for testing purposesKapOpen-source screen recorder built with web technologykingfisherMongoDB's blazingly fast secret scanning and validation toolvte3Terminal emulator widget used by GNOME terminalnexttraceOpen source visual route tracking CLI toolJanOffline AI chat tooltelegrafPlugin-driven server agent for collecting & reporting metricszrokGeo-scale, next-generation sharing platform built on top of OpenZiticppzmqHeader-only C++ binding for libzmqchart-testingTesting and linting Helm chartsdiskwatchCross-platform disk diagnostics TUIffmpeg@4Play, record, convert, and stream audio and videortl_433Program to decode radio transmissions from devicescode-cliCommand-line interface built-in Visual Studio CodeLogseqPrivacy-first, open-source platform for knowledge sharing and managementrebar3Erlang build toolwget2Successor of GNU Wget, a file and recursive website downloadercryptoppFree C++ class library of cryptographic schemesmd5sha1sumHash utilitiesislInteger Set Library for the polyhedral modelncspotCross-platform ncurses Spotify client written in RustNeovideNeovim ClientchrubyRuby environment toollsofUtility to list open filescdxgenCreates CycloneDX Software Bill-of-Materials (SBOM) for projectsdockutilTool for managing dock itemscoursierPure Scala Artifact FetchingBatteryApp for managing battery charging. (Also installs a CLI on first use.)gphoto2Command-line interface to libgphoto2czkawkaDuplicate file utilityprotoc-gen-grpc-javaProtoc plugin for gRPC JavaRecordlyCreator-focused screen recorder with auto-zoom, cursor effects, and more