Home›Open source
Open-source Mac apps
Apps and command-line tools with a public code 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
mawkInterpreter for the AWK Programming Language RuSwitcherKeyboard layout switcher sqData wrangler with jq-like query language WhichSpaceMenu bar utility for viewing and switching Spaces x86_64-elf-gccGNU compiler collection for x86_64-elf xdotoolFake keyboard/mouse input and window management for X forgejoSelf-hosted lightweight software forge opksshEnables SSH to be used with OpenID Connect Thorium ReaderEpub reader trashCLI tool that moves files or folder to the trash CapsoScreenshot and screen recording tool cargo-updateCargo subcommand for checking and applying updates to installed executables GnuCashDouble-entry accounting program micronautModern JVM-based framework for building modular microservices msgpackLibrary for a binary-based efficient data interchange format svuSemantic version utility terraform-localCLI wrapper to deploy your Terraform applications directly to LocalStack trafilaturaDiscovery, extraction and processing for Web text blastBasic Local Alignment Search Tool spectral-cliJSON/YAML linter and support OpenAPI v3.1/v3.0/v2.0, and AsyncAPI v2.x clinfoPrint information about OpenCL platforms and devices vaporCommand-line tool for Vapor (Server-side Swift web framework) cocogittoConventional Commits toolbox htslibC library for high-throughput sequencing data formats imagesnapTool to capture still images from an iSight or other video source jumpHelps you navigate your file system faster by learning your habits lynisSecurity and system auditing tool to harden systems MacsyZonesWindow management utility Notepad.exeLightweight code editor npqAudit npm packages before you install them baresipModular SIP useragent qtconnectivityProvides access to Bluetooth hardware flatbuffersSerialization library for C++, supporting Java, C#, and Go git-reviewSubmit git branches to gerrit for review kuboPeer-to-peer hypermedia protocol oxkerTerminal User Interface (TUI) to view & control docker containers solanaWeb-Scale Blockchain for decentralized apps and marketplaces ProxyBridgeProxy client with per-application traffic routing rules GenOfficeOpen-source AI office suite ghorgQuickly clone an entire org's or user's repositories into one directory immich-goAlternative to the official immich-CLI command written in Go dblabDatabase client every command-line junkie deserves msmtpSMTP client that can be used as an SMTP plugin for Mutt obscuraHeadless browser for AI agents and web scraping openshellSafe, private runtime for autonomous AI agents operator-sdkSDK for building Kubernetes applications plutoCLI tool to help discover deprecated apiVersions in Kubernetes pocketbaseOpen source backend for your next project in 1 file PulsarText editor sshsGraphical command-line client for SSH GitifyGit notifications on your menu bar jupytextJupyter notebooks as Markdown documents, Julia, Python or R scripts libvidstabTranscode video stabilization plugin OpenInEditor-LiteFinder Toolbar app to open the current directory in Editor YACReaderComic reader ansible-creatorCLI tool for scaffolding Ansible Content mseditSimple text editor with clickable interface pam-reattachPAM module for reattaching to the user's GUI (Aqua) session rosa-cliRedHat OpenShift Service on AWS (ROSA) command-line interface speechOn-device speech toolkit for Apple Silicon: ASR, TTS, VAD, diarization