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
apptainerApplication container and unprivileged sandbox platform for LinuxaudiowaveformGenerate waveform data and render waveform images from audio filesbbtoolsBrian Bushnell's tools for manipulating readsbiosigTools for biomedical signal processing and data conversionbulletPhysics SDKCateInfinite zoomable canvas with editor, terminal, and browser panelscensysCommand-line interface for the Censys APIs (censys.io)cli53Command-line tool for Amazon Route 53convoxCommand-line interface for the Convox PaaScredstashLittle utility for managing credentials in the cloudcymbalLanguage-agnostic code navigation CLI powered by tree-sitterdubBuild tool for D projectsejabberdXMPP application serverFranzMessaging app for WhatsApp, Facebook Messenger, Slack, Telegram and moreghrUpload multiple artifacts to GitHub Release in parallelgptlineChatGPT client with native iTerm2 supportjujuDevOps management toolkeaDHCP serverlibdvdreadC library for reading DVD-video imageslibserialportCross-platform serial port C librarylibxmlbLibrary for querying compressed XML metadatalibzimReference implementation of the ZIM specificationmips-linux-gnu-binutilsGNU Binutils for mips-linux-gnu cross developmentmlcCheck for broken links in markup filesnsdName server daemonpixivbiuPixiv client. Easy to search, browse, and download artworksprotobuf@33Protocol buffers (Google's data interchange format)qwtQt Widgets for Technical ApplicationsRestic BrowserGUI to browse and restore restic backup repositoriesrsyslogEnhanced, multi-threaded syslogdrustpythonPython Interpreter written in RustsafetyChecks Python dependencies for known vulnerabilities and suggests remediationssc-imSpreadsheet program for the terminal, using ncursesstpSimple Theorem Prover, an efficient SMT solver for bitvectorssystemcCore SystemC language and examplesThorUtility to switch between applicationstimoniPackage manager for Kubernetes, powered by CUE and inspired by HelmvnstatConsole-based network traffic monitorvowpal-wabbitOnline learning algorithmvultr-cliCommand-line tool for Vultr servicesxmltoConvert XML to another format (based on XSL or other tools)yamlresumeResumes as code in YAMLyutuCLI, MCP server, and AI agent to automate YouTube workflowsa2psAny-to-PostScript filterahaANSI HTML adapterbindgenAutomatically generates Rust FFI bindings to C (and some C++) librariesboost-buildC++ build systembuildkitdConcurrent, cache-efficient, and Dockerfile-agnostic builder toolkit (Daemon)cCompile and execute C "scripts" in one goconvmvFilename encoding conversion toolcppmanC++ manual pages from cplusplus.com and cppreference.comdcrawDigital camera RAW photo decoding softwarednsdistHighly DNS-, DoS- and abuse-aware loadbalancerDocksideDock utilityevernote2mdConvert Evernote .enex file to MarkdownevinceGNOME document viewerFlyEnvPHP and Web development environment managergdtoolkitIndependent set of GDScript tools - parser, linter, formatter, and moregensioStream I/O LibrarygetdnsModern asynchronous DNS API