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
pomskyRegular expression languageportable-libyamlYAML Parserportable-opensslCryptography and SSL/TLS Toolkitprimer3Program for designing PCR primersprism-cliSet of packages for API mocking and contract testingPrisma StudioVisual database editor for Prisma projectsproperQuickCheck-inspired property-based testing tool for Erlangprover9Automated theorem prover for first-order and equational logicproxelarMan-in-the-Middle proxy for HTTP/HTTPS trafficprqlcSimple, powerful, pipelined SQL replacementpylyzerFast static code analyzer & language server for PythonpyoxidizerModern Python application packaging and distribution toolrapidyamlLibrary to parse and emit YAML, and do it fastrecutilsTools to work with human-editable, plain text data filesripmimeExtract attachments out of MIME encoded email packagesrustqcFast genomics quality control tools for sequencing datasACNViewTool for monitoring and sending the Streaming ACN lighting control protocolsarif-fmtPretty print SARIF files to easy human readable outputsave3ds_fuseExtract/Import/FUSE for 3DS save/extdata/databaseschroedingerHigh-speed implementation of the Dirac codecscriptistoLanguage-agnostic "shebang interpreter" to write scripts in compiled languagessdl3_soundAbstract soundfile decodershellshareLive Terminal BroadcastsherifOpinionated, zero-config linter for JavaScript monoreposShichiZip ZS7-Zip derivative GUI based on mcmilk/7-Zip-zstdskmSimple and powerful SSH keys managerslack-mcp-serverPowerful MCP Slack Server with multiple transports and smart history fetch logicsolidCollision detection library for geometric objects in 3D spacesourcedocsGenerate Markdown files from inline source code documentationSqlectronSQL clientsqlitecppSmart and easy to use C++ SQLite3 wrappersslhForward connections based on first data packet sent by clientstdmanFormatted C++ stdlib man pages from cppreference.comstellaAtari 2600 VCS emulatorSwiftPlantUMLAppGenerate and view a class diagram for Swift code in XcodeswordCross-platform tools to write Bible softwaresyntaxerlSyntax checker for Erlang code and config filest1utilsCommand-line tools for dealing with Type 1 fontstarsnapperTarsnap wrapper which expires backups using a gfs-schemetenereTUI interface for LLMs written in RusttiniTiny but valid init for containerstinysearchTiny, full-text search engine for static websites built with Rust and Wasmtl-expectedC++11/14/17 std::expected with functional-style extensionstodomanSimple CalDAV-based todo managertreefmtOne CLI to format the code treeTrimmyPaste-once, run-once clipboard cleaner for terminal snippetsTrueTreeCommand-line tool for pstree-like outputtucText manipulation and cutting toolunpUnpack everything with one commandvampireHigh-performance theorem proverveilidPeer-to-peer network for easily sharing various kinds of datawartremoverFlexible Scala code linting toolwb32-dfu-updater_cliUSB programmer for downloading and uploading firmware to/from USB devicesweggliFast and robust semantic search tool for C and C++ codebasesxcb-utilAdditional extensions to the XCB libraryxcb-util-wmClient and window-manager helpers for EWMH and ICCCMxgrammarStructured generation and reasoning engine for LLMsyafYet another flowmeter: processes packet data from pcap(3)yashYet another shell: a POSIX-compliant command-line shellyazppC++ API for the Yaz toolkit