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
mpdMusic Player DaemonpinactPins GitHub Actions to full hashes and versionsjiratuiTextual User Interface for interacting with Atlassian Jira from your shellCADCraftComputer-aided design and drafting toollibdvdcssAccess DVDs as block devices without the decryptionjjuiTUI for interacting with the Jujutsu version control systemphpstanPHP Static Analysis ToolpixmanLow-level library for pixel manipulationamassIn-depth attack surface mapping and asset discoveryverapdfOpen-source industry-supported PDF/A validationjenkinsExtendable open source continuous integration servertbbRich and complete approach to parallelism in C++dotnet@9.NET Coremysql@9.7Open source relational database management systemSnapzyNative screenshots, recording, annotation, and editing from the menu barcdrtoolsCD/DVD/Blu-ray premastering and recording softwarekewCommand-line music playermcp-inspectorVisual testing tool for MCP serverscloudflare-speed-cliCloudflare-based speed test with optional TUIgrantedEasiest way to access your cloudpinentryPassphrase entry dialog utilizing the Assuan protocolrich-cliCommand-line toolbox for fancy output in the terminaltestsslTool which checks for the support of TLS/SSL ciphers and flawslibmaxminddbC library for the MaxMind DB file formatmasscanTCP port scanner, scans entire Internet in under 5 minutesrepomixPack repository contents into a single AI-friendly filemarksmanLanguage Server Protocol for MarkdownmqJq-like command-line tool for markdown processingBetterCmdTabReplacement for the built-in Cmd+Tab app switcherelectermTerminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp clientopusfileAPI for decoding and seeking in .opus filesohaHTTP load generator, inspired by rakyll/hey with tui animationfluxLightweight scripting language for querying databasesmegatoolsCommand-line client for Mega.co.nznxSmart, Fast and Extensible Build SystemdvcGit for data science projectslz4Extremely Fast Compression algorithmneomuttE-mail reader with support for Notmuch, NNTP and much morefoundryBlazing fast, portable and modular toolkit for Ethereum application developmentStirling PDFPDF utilityapkoBuild OCI images from APK packages directly without DockerfilegitlogueCinematic Git commit replay toolwhisperkit-cliSwift native on-device speech recognition with Whisper for Apple SiliconcrowdinCommand-line tool that allows to manage your resources with crowdin.comgofumptStricter gofmtmerveC++ lexer for extracting named exports from CommonJS modulesOpenWebStartTool to run Java Web Start-based applications after the release of Java 11seleneBlazing-fast modern Lua linteraiderAI pair programming in your terminallibsndfileC library for files containing sampled soundkotlin-language-serverIntelligent Kotlin support for any editor/IDE using the Language Server Protocolprotoc-gen-goGo support for Google's protocol buffersgcovrReports from gcov test coverage programgeckodriverWebDriver <-> Marionette proxycgalComputational Geometry Algorithms Librarydav1dAV1 decoder targeted to be small and fastmogeneratorGenerate Objective-C & Swift classes from your Core Data modelrom-toolsTools for Multiple Arcade Machine Emulatorlibidn2International domain name library (IDNA2008, Punycode and TR46)viddyModern watch command