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
exiv2EXIF and IPTC metadata manipulation library and toolsfdupesIdentify or delete duplicate filesgeditGNOME text editorgit-annexManage files with git without checking in file contentscpdfPDF Command-line ToolsnerdctlContaiNERD CTL - Docker-compatible CLI for containerdReactotronDesktop app for inspecting React JS and React Native projectschrome-devtools-mcpChrome DevTools for coding agentsExcalidrawZExcalidraw clientkubebuilderSDK for building Kubernetes APIs using CRDssdl3_imageLibrary for loading images as SDL surfaces and texturesall-smiGPU monitoring tool for NVIDIA/Jetson/Apple Silicon/TenstorrentcmockaUnit testing framework for ClibfaketimeReport faked system time to programsMarkpadMarkdown viewer and editorpdalPoint data abstraction libraryuhdHardware driver for all USRP devicesdnsxDNS query and resolution toolextra-cmake-modulesExtra modules and scripts for CMakekafkactlCLI for managing Apache KafkampdecimalLibrary for decimal floating point arithmeticNAPS2Document scanning applicationSuperColliderServer, language, and IDE for sound synthesis and algorithmic compositionswi-prologISO/Edinburgh-style Prolog interpreteraugeasConfiguration editing tool and APIcopypartyPortable file servertinyproxyHTTP/HTTPS proxy for POSIX systemstorchvisionDatasets, transforms, and models for computer visionhkGit hook and pre-commit lint managersamtoolsTools for manipulating next-generation sequencing databpythonFancy interface to the Python interpreterferoxbusterFast, simple, recursive content discovery tool written in RustlapackLinear Algebra PACKagemd2pdfCLI utility that generates PDF from MarkdownmozjpegImproved JPEG encoderonigurumaRegular expressions libraryetRemote terminal with IP roamingforemanManage Procfile-based applicationsav1anCross-platform command-line encoding frameworkimg2pdfConvert images to PDF via direct JPEG inclusionmoleculeAutomated testing for Ansible rolessnapcraftPackage any app for every Linux desktop, server, cloud or devicesuiNext-generation smart contract platform powered by the Move programming languagewebpackBundler for JavaScript and friendscloud-nukeCLI tool to nuke (delete) cloud resourcesOpen Video DownloaderCross-platform GUI for youtube-dl made in Electron and node.jsspirv-headersHeaders for SPIR-Vgradle-completionBash and Zsh completion for Gradlephp-cs-fixerTool to automatically fix PHP coding standards issuessolidityContract-oriented programming languagetiger-vncHigh-performance, platform-neutral implementation of VNCTiledFlexible level editorworkmuxGit worktrees + tmux windows for zero-friction parallel devlibgpg-errorCommon error values for all GnuPG componentsociclOCI-based ASDF system distribution and management tool for Common LispcodespellFix common misspellings in source code and text filesgit-townHigh-level command-line interface for Gitprotoc-gen-go-grpcProtoc plugin that generates code for gRPC-Go clientsagent-managerRun Claude Code, Codex, OpenCode and other AI coding agents in tmuxenchantSpellchecker wrapping library