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
sing-boxUniversal proxy platformpython-tk@3.15Python interface to Tcl/TkwxwidgetsCross-platform C++ GUI toolkitfonttoolsLibrary for manipulating fontsopenapi-generatorGenerate clients, server & docs from an OpenAPI spec (v2, v3)HeadlampUI for KubernetespngquantPNG image optimizing utilityopamOCaml package manageripswResearch tool for iOS & macOS devicesPaseoSelf-hosted daemon for AI coding agentsdetect-secretsEnterprise friendly way of detecting and preventing secrets in codeT3 Code NightlyMinimal GUI for AI code agentssquashfsCompressed read-only file system for LinuxseshSmart session manager for the terminalgnuplotCommand-driven, interactive function plottingputtyImplementation of Telnet and SSHnonoCapability-based sandbox shell for AI agents with OS-enforced isolationdisplayplacerUtility to configure multi-display resolutions and arrangementstenvOpenTofu / Terraform / Terragrunt / Terramate / Atmos version managerflexFast Lexical Analyzer, generates Scanners (tokenizers)libmagicImplementation of the file(1) commandusageTool for working with usage-spec CLIslibunistringC string library for manipulating Unicode stringslibx11X.Org: Core X11 protocol client libraryhelixPost-modern modal text editorllmAccess large language models from the command-linestepCrypto and x509 Swiss-Army-KnifetgenvTerragrunt version manager inspired by tfenvhashcatWorld's fastest and most advanced password recovery utilityskillshareSync skills across AI CLI toolsgiflibLibrary and utilities for processing GIFsnucleiHTTP/DNS scanner configurable via YAML templatesscreenTerminal multiplexer with VT100/ANSI terminal emulationutil-linuxCollection of Linux utilitiessubfinderSubdomain discovery toolopenclaw-cliYour own personal AI assistantsbclSteel Bank Common Lisp systemplaywright-cliCLI for Playwright: record/generate code, inspect selectors, take screenshotsMeld for macOSVisual diff and merge tools3cmdCommand-line tool for the Amazon S3 servicejenvManage your Java environmentfribidiImplementation of the Unicode BiDi algorithmlycheeFast, async, resource-friendly link checkerlessPager program similar to moref3Test various flash cardsTextreamTeleprompter that highlights scripts in real time as you speakdoltGit for DataddrescueGNU data recovery toollazysqlCross-platform TUI database management tooltlrcOfficial tldr client written in RustmicropythonPython implementation for microcontrollers and constrained systemslibsodiumNaCl networking and cryptography librarypgcliCLI for Postgres with auto-completion and syntax highlightingCryptomatorMulti-platform client-side cloud file encryption toolmcp-grafanaMCP server for GrafanagrafanaGorgeous metric visualizations and dashboards for timeseries databaseslibyamlYAML Parsers2nImplementation of the TLS/SSL protocolsClickHouseColumn-oriented database management systemwabtWeb Assembly Binary Toolkit