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
PairPodsShare audio between two Bluetooth devicespercona-toolkitCommand-line tools for MySQL, MariaDB and system tasksboxesDraw boxes around textcdoClimate Data OperatorselmFunctional programming language for building browser-based GUIsFluorChange the behavior of the fn keys depending on the active applicationgengetoptGenerate C code to parse command-line arguments via getopt_longlibsixelSIXEL encoder/decoder implementationlikec4Architecture modeling tool with live diagrams from codemdlessProvides a formatted and highlighted view of Markdown files in Terminaltrzsz-sshHighly OpenSSH-compatible client with extended featuresunibiliumVery basic terminfo librarydejaPredictive ghost-text autosuggestions for zshekphosTerminal-based markdown research tool inspired by ObsidianfobisKISS build tool for automatically building modern Fortran projectslibgphoto2Gphoto2 digital camera librarylibxmpC library for playback of module music (MOD, S3M, IT, etc)navidromeModern Music Server and Streamer compatible with Subsonic/AirsonicnbytesLibrary of byte handling functions extracted from Node.js coreolsLanguage server for The Odin Programming Languageopentelemetry-cppOpenTelemetry C++ ClienttsshdUDP-based SSH server with roaming supportyle-dlDownload Yle videos from the command-lineatomicparsleyMPEG-4 command-line toolBrewySimple Homebrew GUIcloudformation-guardChecks CloudFormation templates for compliance using a declarative syntaxcryptominisatAdvanced SAT solverdockerizeUtility to simplify running applications in docker containersdouble-conversionBinary-decimal and decimal-binary routines for IEEE doublesgmailctlDeclarative configuration for Gmail filtersMangoDiskDisk cleaner and storage analyserpresentermTerminal slideshow toolRadiolaInternet radio player for the menu barsadCLI search and replace | Space Age seDsnowflakePluggable Transport using WebRTC, inspired by FlashproxytgptAI Chatbots in terminal without needing API keysvalsHelm-like configuration values loader with support for various sourcesGNS3GUI for the Dynamips Cisco router emulatorIntelliJ IDEA OSSOpen-source edition of IntelliJ IDEAkosli-cliCLI for managing KosliLapceOpen source code editor written in Rustliquid-dspDigital signal processing library for software-defined radiosmcpsnoopTransparent proxy and TUI for debugging MCP trafficncoCommand-line operators for netCDF and HDF filesnubFast TypeScript runtime and package manager that augments NodeOpen IslandNative companion app for AI coding agentsPassepartoutOpenVPN and WireGuard clientpspgUnix pager optimized for psqls-searchWeb search from the terminalshadcnCLI for adding components to your projectsoapyhackrfSoapySDR HackRF moduleStatus TrioMenu bar and Dock monitor for Wi-Fi, battery, and volumeTadDesktop application for viewing and analyzing tabular datatermaidRender Mermaid diagrams in the terminalzabbixAvailability and monitoring solutioncymeList system USB buses and devicesgeeqieLightweight Gtk+ based image viewerGõ NhanhVietnamese input method enginekopsProduction Grade K8s Installation, Upgrades, and ManagementktfmtKotlin code formatter