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
umCommand-line utility for creating and maintaining personal man pagesumka-langStatically typed embeddable scripting languageumletThis UML tool aimed at providing a fast way of creating UML diagramsunyaffsExtract files from a YAFFS2 filesystem imagevdtMath library of fast, approximate and vectorisable trascendental functionswandioTransparently read from and write to zip, bzip2, lzma or zstd archiveswebdisRedis HTTP interface with JSON outputwiremock-standaloneSimulator for HTTP-based APIswormhole-williamEnd-to-end encrypted file transferwp-cli-completionBash completion for Wpclixcb-util-imageXCB port of Xlib's XImage and XShmImagexcb-util-renderutilConvenience functions for the X Render extensionxeolXcanner for end-of-life software in container images, filesystems, and SBOMsxlsclientsList client applications running on a displayYaak BetaREST, GraphQL and gRPC clientyoCLI tool for running Yeoman generatorsyuque-dlKnowledge base downloader for Yuquezero-installDecentralised cross-platform software installation systemzetCLI utility to find the union, intersection, and set difference of fileszipkinCollect and visualize traces written in Zipkin formatzlintX.509 Certificate Linter focused on Web PKI standards and requirementszsh-loversTips, tricks, and examples for zshzxccCP/M 2/3 emulator for cross-compiling and CP/M tools under UNIXadapterremovalRapid adapter trimming, identification, and read mergingAleph OneOpen-source continuation of Bungie's Marathon 2 game engineampl-mpOpen-source library for mathematical programmingapache-opennlpMachine learning toolkit for processing natural language textapng2gifConvert APNG animations into animated GIF formatarpoisonUNIX arp cache update utilityaugustusPredict genes in eukaryotic genomic sequencesautocodeCode automation for every language, library and frameworkayatana-idoAyatana Indicator Display ObjectsbabelfishTranslate bash scripts to fishBallUtility that adds a ball to your dockbamtoolsC++ API and command-line toolkit for BAM databash-snippetsCollection of small bash scripts for heavy terminal usersbigquery-emulatorEmulate a GCP BigQuery server on your local machineblink1Control blink(1) indicator lightbtfsBitTorrent filesystem based on FUSEBugdomBug-themed 3D action/adventure game from Pangea SoftwareBugdom 2Bug-themed 3D action/adventure game sequel from Pangea SoftwareburrowKafka Consumer Lag CheckingchaiscriptEasy to use embedded scripting language for C++chaos-clientClient to communicate with Chaos DB APIciferWork on automating classical cipher cracking in CclibPackage manager for C programmingClock SignalLatency-hating emulator of 8- and 16-bit platformsCloudashMonitoring and troubleshooting for serverless architecturescodequeryCode-understanding, code-browsing or code-search toolColor StudioCoherent colour scheme creatorcreate-apiDelightful code generator for OpenAPI specsCro-Mag RallyPrehistoric-themed 3D racing game from Pangea SoftwarecsfmlSMFL bindings for CcubebCross-platform audio librarycurlcppObject oriented C++ wrapper for CURL (libcurl)curseofwarFast-paced action strategy gamecyctlCustomizable UI for Kubernetes workloadsczgInteractive Commitizen CLI that generate standardized commit messagesdashingGenerate Dash documentation from HTML filesDiagnosticsDiagnostic (crash) reports viewer