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
arcane-cliCommand-line client for the Arcane Docker management platformasciidocFormatter/translator for text files to numerous formatsautoenvPer-project, per-directory shell environmentsaztfexportBring your existing Azure resources under the management of TerraformcsvtkCross-platform, efficient and practical CSV/TSV toolkit in GolangechidnaEthereum smart contract fuzzerFrescobaldiLilyPond editorgjsJavaScript Bindings for GNOMEhcleditCommand-line editor for HCLintelli-shellLike IntelliSense, but for shellsmarkdown-oxidePersonal Knowledge Management System for the LSPmcp-remoteRemote proxy for Model Context Protocol with OAuth supportmesheryctlCommand-line utility for Meshery, the cloud native management planevulkan-utility-librariesUtility Libraries for VulkanXCAX Certificate and Key managementyoutubedrDownload Youtube Video in GolangclazyQt oriented static code analyzercli11Simple and intuitive command-line parser for C++11cloudfoundry-cliOfficial command-line client for Cloud FoundryDayflowGenerate a timeline of your day, automaticallydocbook-xslXML vocabulary to create presentation-neutral documentsdraco3D geometric mesh and point cloud compression libraryFlClashXCross-platform proxy client based on ClashMetagit-bugDistributed, offline-first bug tracker embedded in git, with bridgesGloomberbFinance terminali386-elf-gdbGNU debugger for i386-elf cross developmentlibproxyLibrary that provides automatic proxy configuration managementlzopFile compressornuitkaPython compiler written in PythonOpenAudibleAudiobook manager for Audible usersredis@8.2Persistent key-value database, with built-in net interfaceruby-lspOpinionated language server for RubySimple ComicComic viewer/readerslumberTerminal-based HTTP/REST clienttechnitium-libraryLibrary for technitium .net based applicationstsuzuriBlock-based Markdown notebook for the terminalvespa-cliCommand-line tool for Vespa.aivulkan-volkMeta loader for Vulkan APIai-cliGenerate images, video, audio, and text from the terminalapache-serfHigh-performance asynchronous HTTP client librarygciControl Golang package import order and make it always deterministicgdriveGoogle Drive CLI Clientgit-delete-merged-branchesCommand-line tool to delete merged Git branchesingress2gatewayConvert Kubernetes Ingress resources to Kubernetes Gateway API resourceslibdatrieDouble-Array Trie LibrarylinkerdCommand-line utility to interact with linkerdmonitManage and monitor processes, files, directories, and devicesMountMateMenubar app to easily manage external drivesMouselessMouse control with the keyboardOpenCloud DesktopDesktop syncing client for OpenCloudorocos-kdlOrocos Kinematics and Dynamics C++ librarypkg-config-wrapperEasier way to include C code in your Go programpstoeditConvert PostScript and PDF files to editable vector graphicssox_ngSound eXchange NGsrecordTools for manipulating EPROM load filestex-fmtExtremely fast LaTeX formatter written in Rustx3270IBM 3270 terminal emulator for the X Window System and Windowsx86_64-elf-binutilsGNU Binutils for x86_64-elf cross developmentcargo-bundleWrap rust executables in OS-specific app bundlesdbus-glibGLib bindings for the D-Bus message bus system