Home›Open source
Open-source Mac apps
Apps and command-line tools with a public source repository, sorted by installs. Open source is not a quality guarantee, but it means the code can be audited and the app cannot be taken away from you.
Developer Tools
Terminal & Shell
DevOps & Cloud
Security & Privacy
AI & Machine Learning
Data & Databases
Design & Graphics
Video & Audio
Networking
Productivity
Communication
System & Utilities
Browsers
Command-line Tools
Utilities
Command-Line Tools
Design & Graphics
DevOps & Cloud
System & Utilities
Terminal & Shell
Video & Audio
dumbpipeUnix pipes between devices RequestlyIntercept and modify HTTP requests esbuildExtremely fast JavaScript bundler and minifier tcpingTCP connect to the given IP/port combo fprobeLibpcap-based NetFlow probe uvwasiWASI syscall API built atop libuv hopenpgp-toolsCommand-line tools for OpenPGP-related operations HotkeyClashKeyboard shortcut conflict detector iniparserLibrary for parsing ini files openfgaHigh performance and flexible authorization/permission engine nodeenvNode.js virtual environment builder openh264H.264 codec from Cisco oxenData VCS for structured and unstructured machine learning datasets rocksdbEmbeddable, persistent key-value store for fast storage SwiftDefaultAppsReplacement for RCDefaultApps, written in Swift VimRGUI for the Neovim text editor zenityGTK+ dialog boxes for the command-line dartsimDynamic Animation and Robotics Toolkit json-glibLibrary for JSON, based on GLib logstashTool for managing events and logs mafftMultiple alignments with fast Fourier transforms Donut BrowserAnti-detect web browser tuxedoFast, keyboard-driven terminal UI for todo.txt dvisvgmFast DVI to SVG converter egctlCommand-line utility for operating Envoy Gateway iambMatrix client for Vim addicts kubefwdBulk port forwarding Kubernetes services for local development ladybugEmbedded graph database built for query speed and scalability lazy-tmuxSave all your tmux sessions and lazy restore them mltAuthor, manage, and run multitrack audio/video compositions b3sumCommand-line implementation of the BLAKE3 cryptographic hash function mockoloEfficient Mock Generator for Swift CalyxTerminal for running and supervising coding agents rbwUnofficial Bitwarden CLI client Clash MiAnother Mihomo GUI based on Flutter superhtmlHTML Language Server & Templating Language Library splitrailReal-time token usage tracker and cost monitor for CLI coding agents aptosLayer 1 blockchain built to support fair access to decentralized assets for all syslog-ngLog daemon with advanced processing pipeline and a wide range of I/O methods cloudformation-cliCloudFormation Provider Development Toolkit xvidHigh-performance, high-quality MPEG-4 video library corednsDNS server that chains plugins couchdbApache CouchDB database server gtk-mac-integrationIntegrates GTK macOS applications with the Mac desktop makedependCreates dependencies in makefiles neocmakelspAnother cmake lsp NimbalystVisual workspace for building with Codex and Claude Code rpibootRaspberry Pi USB boot tool for Compute Modules slither-analyzerSolidity static analysis framework written in Python 3 influxdb@2Time series, events, and metrics database KoharuML-powered manga translator kubentEasily check your clusters for use of deprecated APIs MoonfinMedia streaming client for Jellyfin and Emby abcmidiConverts abc music notation files to MIDI files PairPodsShare audio between two Bluetooth devices age-plugin-seAge plugin for Apple Secure Enclave percona-toolkitCommand-line tools for MySQL, MariaDB and system tasks age-plugin-yubikeyPlugin for encrypting files with age and PIV tokens such as YubiKeys cassandraEventually consistent, distributed key-value store flintC library for number theory