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
libvpxVP8/VP9 video codeclsdClone of ls with colorful output, file type icons, and morelibrdkafkaApache Kafka C/C++ libraryvulkan-headersVulkan Header files and API registrysheldonFast, configurable, shell plugin manageraddlicenseScan directories recursively to ensure source files have license headersre2cGenerate C-based recognizers from regular expressionscritYour feedback loop with the agent: review plans and code locallymono-libgdiplusGDI+-compatible API on non-Windows operating systemsoath-toolkitTools for one-time password authentication systemslogcliRun LogQL queries against a Loki servercapnpData interchange format and capability-based RPC systemGitHub CopilotNative client for GitHub CopilotsourcekittenFramework and command-line tool for interacting with SourceKitmicroModern and intuitive terminal-based text editormillerLike sed, awk, cut, join & sort for name-indexed data such as CSVgambit-schemeImplementation of the Scheme LanguagerenderCommand-line interface for Rendergoogleworkspace-cliCLI for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and moreflockLock file during commandcommitizenDefines a standard way of committing rules and communicating itgit-cryptEnable transparent encryption/decryption of files in a git repokubeloginOpenID Connect authentication plugin for kubectlnode-buildInstall NodeJS versionsssh-copy-idAdd a public key to a remote machine's authorized_keys fileopenblasOptimized BLAS librarymrubyLightweight implementation of the Ruby languageruby@3.4Powerful, clean, object-oriented scripting languagelivekit-cliCommand-line interface to LiveKitnetlify-cliNetlify command-line toolbyobuText-based window manager and terminal multiplexermercurialScalable distributed version control systemhdf5File format designed to store large amounts of datazsh-autocompleteReal-time type-ahead completion for Zshcargo-nextestNext-generation test runner for RustBackground MusicAudio utilitytigText interface for Git repositoriesd2Modern diagram scripting language that turns text to diagramsbundletoolCommand-line tool to manipulate Android App Bundlesicu4c@78C/C++ and Java libraries for Unicode and globalizationkeychainUser-friendly front-end to ssh-agent(1)awscurlCurl like simplicity to access AWS resourcesEasydictDictionary and translator apponefetchCommand-line Git information toolswiftHigh-performance system programming languagefigletBanner-like program prints strings as ASCII artmidnight-commanderTerminal-based visual file managerinfisicalCLI for InfisicaltermboxLibrary for writing text-based user interfacesdoxygenGenerate documentation for several programming languagesb2-toolsB2 Cloud Storage Command-Line Toolskimi-codeAI coding agent for your terminalgroongaFulltext search engine and column storeffufFast web fuzzer written in Gosem-cliSemantic version control CLI with entity-level diffs and blamelftpSophisticated file transfer programcilium-cliCLI to install, manage & troubleshoot Kubernetes clusters running CiliummacshotScreenshot and screen recording toolmolten-vkImplementation of the Vulkan graphics and compute API on top of MetaltcpdumpCommand-line packet analyzer