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
disktypeDetect content format of a disk or disk imagednscrypt-wrapperServer-side proxy that adds dnscrypt support to name resolversdocklyImmersive terminal interface for managing docker containers and servicesdohStand-alone DNS-over-HTTPS resolver using libcurldzrCommand-line Deezer.com playerebook2cwConverts ebooks to morse codeEmojipediaDictionary containing Emoji and their meaningsexcalidraw-converterCommand-line tool for porting Excalidraw diagrams to GliffyfastmeAccurate and fast distance-based phylogeny inference programfedistarMulti-column Mastodon, Pleroma, and Friendica client for desktopfeedgnuplotTool to plot realtime and stored data from the command-linefetch-crlRetrieve certificate revocation lists (CRLs)flow-toolsCollect, send, process, and generate NetFlow data reportsFlowDownAI agentFocuMindful productivity appforegoForeman in Go for Procfile-based application managementfortran-stdlibFortran Standard LibraryfsqlSearch through your filesystem with SQL-esque queriesftglFreetype / OpenGL bridgefunc-eEasily run Envoyfuzzy-findFuzzy filename finder matching across directories as well as filesGearboyGame Boy and Game Boy Color emulatorghiWork on GitHub issues on the command-linegififyTurn movies into GIFsgit-annex-remote-rcloneUse rclone supported cloud storage with git-annexgit-codereviewTool for working with Gerrit code reviewsgit-houndGit plugin that prevents sensitive data from being committedgitlab-ci-linterCommand-line tool to lint GitLab CI YAML filesgnome-builderDevelop software for GNOMEgo-bindataSmall utility that generates Go code from any filegoodlsCLI tool to download shared files and folders from Google DrivegosuPragmatic language for the JVMgotifyCommand-line interface for pushing messages to gotify/servergotoBash tool for navigation to aliased directories with auto-completiongotzDisplays timezones in your terminalgpsimSimulator for Microchip's PIC microcontrollersGreeneryCryptocurrency bookkeeping and accounting wallethalibutYet another free document preparation systemhttpyacQuickly and easily send REST, SOAP, GraphQL and gRPC requestsiam-policy-json-to-terraformConvert a JSON IAM Policy into terraformIcon ShelfIcon manager for web developersinjaTemplate engine for modern C++iopingTool to monitor I/O latency in real timejclasslib bytecode viewerVisualise all aspects of compiled Java class files and the contained bytecodejnettopView hosts/ports taking up the most network trafficjobberAlternative to cron, with better status-reporting and error-handlingjsdoc3API documentation generator for JavaScriptjson2tsvJSON to TSV converterjsvcWrapper to launch Java applications as daemonsjudyState-of-the-art C library that implements a sparse dynamic arraykim-apiKnowledgebase of Interatomic Models (KIM) APIlabGit wrapper for GitLablandrunLightweight, secure sandbox for running Linux processes using Landlock LSMlaunchCommand-line launcher for macOS, in the spirit of `open`leavesText-mode disk usage visualization utilitylibayatana-indicatorAyatana Indicators Shared Librarylibbs2bBauer stereophonic-to-binaural DSPlibccdCollision detection between two convex shapeslibdrawtextLibrary for anti-aliased text rendering in OpenGLlibdvCodec for DV video encoding format