Command-Line Tools for Mac
Apps and command-line tools with a public code repository, sorted by installs. Open source is not a quality guarantee, but it means the code can be audited and the app cannot be taken away from you.
Developer Tools
Terminal & Shell
DevOps & Cloud
Security & Privacy
AI & Machine Learning
Data & Databases
Design & Graphics
Video & Audio
Networking
Productivity
Communication
System & Utilities
Browsers
Command-Line Tools
Utilities
Command-Line Tools
Design & Graphics
DevOps & Cloud
System & Utilities
Terminal & Shell
Video & Audio
apktoolTool for reverse engineering 3rd party, closed, binary Android apps witrWhy is this running? just-lspLanguage server for just terraform-lsTerraform Language Server treehouseManage worktrees without managing worktrees twineUtilities for interacting with PyPI vnuNu Markup Checker: command-line and server HTML validator bandwhichTerminal bandwidth utilization tool lumeCreate and manage Apple Silicon-native virtual machines node-sassJavaScript implementation of a Sass compiler clojureDynamic, general-purpose programming language llhttpPort of http_parser to llparse appwriteCommand-line tool for Appwrite gitea-mcp-serverInteractive with Gitea instances with MCP ketchWeb search and scraping for agents libmatioC library for reading and writing MATLAB MAT files roverCLI for managing and maintaining data graphs with Apollo Studio libxml++C++ wrapper for libxml livereloadLocal web server in Python mdserveFast markdown preview server with live reload and theme support mktorrentCreate BitTorrent metainfo files ohdear-cliTool to manage your Oh Dear sites oils-for-unixBash-compatible Unix shell with more consistent syntax and semantics olaOpen Lighting Architecture for lighting control information open-jtalkJapanese text-to-speech system openapvOpen Advanced Professional Video Codec orbitonFast and config-free text editor and IDE limited by VT100 libebmlSort of a sbinary version of XML pdshEfficient rsh-like utility, for using hosts in parallel sarif-toolsSet of command-line tools and Python library for working with SARIF files pgrxBuild Postgres Extensions with Rust scourSVG file scrubber pipgripLightweight pip dependency resolver pixletApp runtime and UX toolkit for pixel-based apps policy_sentryGenerate locked-down AWS IAM Policies poutineSecurity scanner that detects vulnerabilities in build pipelines qxmppCross-platform C++ XMPP client and server library rofiWindow switcher, application launcher and dmenu replacement rtp2httpdMulticast RTP/RTSP-to-HTTP converter with web player and status dashboard s-langLibrary for creating multi-platform software partioParticle library for 3D graphics safe-rmWraps rm to prevent dangerous deletion of files bnfcBNF Converter bomUtility to generate SPDX-compliant Bill of Materials manifests cafeobjNew generation algebraic specification and programming language algernonPure Go web server with Lua, Markdown, HTTP/2 and template support caireContent aware image resize tool alloy-analyzerOpen-source language and analyzer for software modeling argtable3ANSI C library for parsing GNU-style command-line options asciidoctorjJava wrapper and bindings for Asciidoctor aws-spiffe-workload-helperHelper for providing AWS credentials to workloads using their SPIFFE identity bagitLibrary for creation, manipulation, and validation of bags bandicootC++ library for GPU accelerated linear algebra bismarkBisulfite read mapper and methylation caller graphqxlLanguage for creating big and scalable GraphQL server-side schemas grin-walletOfficial wallet for the cryptocurrency Grin h3Hexagonal hierarchical geospatial indexing system hayagrivaBibliography management tool getxbookTools to download ebooks from various sources git-openOpen GitHub webpages from a terminal