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
flow5Potential flow solver for preliminary aerodynamic and hydrofoil designfoxToolkit for developing Graphical User Interfaces easilygamaManage your GitHub Actions from Terminal with great UIgammarayExamine and manipulate Qt application internals at runtimeGargoyleIO layer for interactive fiction playersGeoDaSpatial analysis, statistics, autocorrelation and regressiongffreadGFF/GTF format conversions, region filtering, FASTA sequence extractionghalintGitHub Actions lintergickupBackup all your repositories with EaseginkgoHigh-performance numerical linear algebra software packagegit-archive-allArchive a project and its submodulesgmsslToolkit for Chinese national cryptographic standardsgo-passbolt-cliCLI for passboltgodapComplete TUI (terminal user interface) for LDAPgomGObject wrapper around SQLitegomodifytagsGo tool to modify struct field tagsgphotos-uploader-cliCommand-line tool to mass upload media folders to Google PhotosgqlGit Query language is a SQL like language to perform queries on .git filesgupnp-toolsFree replacements of Intel's UPnP toolshack-browser-dataCommand-line tool for decrypting and exporting browser datahavenerSwiss army knife for Kubernetes taskshbaseHadoop database: a distributed, scalable, big data storehfstospellHelsinki Finite-State Technology ospellhickory-dnsRust based DNS client, server, and resolverhjsonConvert JSON to HJSON and vice versahoward-hinnant-dateC++ library for date and time operations based on <chrono>hpackModern format for Haskell packagesidutilsID database and query toolsigvInteractive Genomics ViewerimagineerImage processing and conversion from the terminalimmortalOS agnostic (*nix) cross-platform supervisorinform6Design system for interactive fictionioSmall prototype-based programming languageipv6toolkitSecurity assessment and troubleshooting tool for IPv6itkInsight Toolkit is a toolkit for performing registration and segmentationjpeg-archiveUtilities for archiving JPEGs for long term storageJuiceMake your battery information a bit more interestingkafkactl-azure-pluginAzure Plugin for kafkactlklavaroFree touch typing tutor programkubekeyInstaller for Kubernetes and / or KubeSphere, and related cloud-native add-onskubetrimTrim your KUBECONFIG automaticallykustomizerPackage manager for distributing Kubernetes configuration as OCI artifactslaszipLossless LiDAR compressionlatex2rtfTranslate LaTeX to RTFleaf-proxyLightweight and fast proxy utilitylexborFast embeddable web browser engine written in C with no dependencieslibcanberraImplementation of XDG Sound Theme and Name SpecificationslibdivsufsortLightweight suffix-sorting librarylibgtopLibrary for portably obtaining information about processeslibhandyBuilding blocks for modern adaptive GNOME appslibhdhomerunC library for controlling SiliconDust HDHomeRun TV tunerslibicnsLibrary for manipulation of the macOS .icns resource formatlibpaperLibrary for handling paper characteristicslibpciaccessGeneric PCI access librarylibptyttyLibrary for OS-independent pseudo-TTY managementlibrsyncLibrary that implements the rsync remote-delta algorithmlibrttopoRT Topology LibrarylibslaxImplementation of the SLAX language (an XSLT alternative)libsoundioCross-platform audio input and outputlibteclaCommand-line editing facilities similar to the tcsh shell