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
buildifierFormat bazel BUILD files with a standard conventionofficecliRead, edit, and automate Office documents (.docx, .xlsx, .pptx)osmium-toolLibosmium-based command-line tool for processing OpenStreetMap datalibvmafPerceptual video quality assessment based on multi-method fusionrapid-mlxFast local AI engine for Apple Silicon with an OpenAI-compatible APIlinecastWeather, tides, the sun, the moon, and maps, drawn for the terminaldialogDisplay user-friendly message boxes from shell scriptslibmtpImplementation of Microsoft's Media Transfer Protocol (MTP)OpenLensOpen source build of Lens Kubernetes IDEggshieldScanner for secrets and sensitive data in codeprocsModern replacement for ps written in RustpurePretty, minimal and fast ZSH promptlibplistLibrary for Apple Binary- and XML-Property ListsopenbaoProvides a software solution to manage, store, and distribute sensitive datalibxmlsec1XML security libraryasciinemaRecord and share terminal sessionslibristReliable Internet Stream Transport (RIST)streamlinkCLI for extracting streams from various websites to a video playerpostingModern API client that lives in your terminalAppliteUser-friendly GUI app for HomebrewdaselJSON, YAML, TOML, XML, and CSV query and modification tooljpeg-turboJPEG image codec that aids compression and decompressionfzf-tabReplace zsh completion selection menu with fzfgpingPing, but with a graphastroTo build and run Airflow DAGs locally and interact with the Astronomer APInetwatchCross-platform realtime network diagnostics TUIoxipngMultithreaded PNG optimizer written in RustpyrightStatic type checker for PythoninfracostCost estimates for Terraform, Terragrunt, and CloudFormationgzipPopular GNU data compression programmpg123MP3 player for Linux and UNIXwinetricksAutomatic workarounds for problems in Winefrei0rMinimalistic plugin API for video effectsOpenUsageAI usage tracker for Cursor, Claude Code, Codex, Copilot and morepgpdumpPGP packet visualizersuperfileModern and pretty fancy file manager for the terminalLightCraftPhoto library manager and raw image developeryosysFramework for Verilog RTL synthesisbinaryenCompiler infrastructure and toolchain library for WebAssemblytodoist-cliOfficial command-line interface for TodoistyamlfmtExtensible command-line tool to format YAML filessofkaKubernetes TUI, reimagined in RustxxhashExtremely fast non-cryptographic hash algorithmcookiecutterUtility that creates projects from templatesjemallocImplementation of malloc emphasizing fragmentation avoidanceswtpmSoftware TPM Emulator based on libtpmsadwaita-icon-themeIcons for the GNOME projectlameHigh quality MPEG Audio Layer III (MP3) encoderInsomniaHTTP and GraphQL ClientopenconnectOpen client for Cisco AnyConnect VPNopenstackclientCommand-line client for OpenStackbearGenerate compilation database for clang toolingglibcGNU C LibraryPostgresApp wrapper for Postgresswift-protobufPlugin and runtime library for using protobuf with SwiftUnsloth DesktopDesktop application for Unsloth StudiovtkToolkit for 3D computer graphics, image processing, and visualizationaws-c-commonCore c99 package for AWS SDK for CMarkdown PreviewMarkdown previewer with bundled Quick Look extensionraylibSimple and easy-to-use library to learn videogames programming