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
alpineNews and email agentAlterSendSecure, peer-to-peer file transfer appArtisanVisual scope for coffee roastersAtuin DesktopRunbook editor for terminal workflowsbashishTheme environment for text terminalsBazecorGraphical configurator for Dygma Raise keyboardsbazel-remoteRemote cache for BazelbcppC(++) beautifierbeecryptC/C++ cryptography librarybonnie++Benchmark suite for file systems and hard drivesbpmnlintValidate BPMN diagrams based on configurable lint rulesbtparseBibTeX utility librariesbtpdBitTorrent Protocol Daemoncargo-makeRust task runner and build toolcargo-public-apiList and diff the public API of Rust library cratescd toFinder Toolbar app to open the current directory in the TerminalchronografOpen source monitoring and visualization UI for the TICK stackcksfvFile verification utilityclensLibrary to help port code from OpenBSD to other operating systemscmdAI assistant for development in XcodecntlmNTLM authentication proxy with tunnelingcobaltStatic site generator written in RustcoinutilsCOIN-OR utilitiescorrosionEasy Rust and C/C++ IntegrationddclientUpdate dynamic DNS entriesdnswireLibrary for encoding/decoding different DNS encapsulationsdocker-compose-langserverLanguage service for Docker Compose documentsdotterDotfile manager and templater written in rustdrone-cliCommand-line client for the Drone continuous integration serverduo_unixTwo-factor authentication for SSHEigentDesktop AI agententer-texTeX/LaTeX text editorepinioCLI for Epinio, the Application Development Engine for KuberneteseprCommand-line EPUB readerfblogSmall command-line JSON log viewerferronFast, memory-safe web server written in RustfliteSmall fast and portable speech synthesis systemflorestaLightweight and embeddable Bitcoin client, built for sovereigntyFontGogglesFont viewer for various font formatsfortitudeFortran linterfoxglove-cliFoxglove command-line toolfppCLI program that accepts piped input and presents files for selectionFrappe BooksBook-keeping software for small businesses and freelancersFreeShowPresentation softwareGaphorUML/SysML modelling toolgdbguiModern, browser-based frontend to gdb (gnu debugger)git-workspaceSync personal and work git repositories from multiple providersgitea-importerCLI to migrate repositories from GitHub, GitLab and Gitea into GiteagitnrCreate `.gitignore` using templates from TopTal, GitHub or your own collectiongizaScientific plotting library for C/Fortran built on cairoglassfishJava EE application servergmimeMIME mail utilitiesgrinMinimal implementation of the Mimblewimble protocoliatConverts many CD-ROM image formats to ISO9660iccdevDeveloper tools for interacting with and manipulating ICC profilesifuseFUSE module for iOS devicesigrepInteractive grepis-fastCheck the internet as fast as possiblejs-beautifyJavaScript, CSS and HTML unobfuscator and beautifierjson5JSON enhanced with usability features