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
libassuanAssuan IPC LibrarylmodLua-based environment modules system to modify PATH variableMailspringFork of Nylas MailPrivilegesAdmin rights switcherqrupdateFast updates of QR and Cholesky decompositionssigrok-cliSigrok command-line interface to use logic analyzers and moreswiftDialogAdmin utility that presents custom dialogs or messages from shell scriptsbkcrackCrack legacy zip encryption with Biham and Kocher's known plaintext attackjoernOpen-source code analysis platform based on code property graphsKloggFast, advanced log explorerlibepoxyLibrary for handling OpenGL function pointer managementlogrotateRotates, compresses, and mails system logslxcCLI client for interacting with LXDngrepNetwork grepprotoc-gen-grpc-swiftProtoc plugin for generating gRPC Swift stubstnftpNetBSD's FTP clientUI-TARS DesktopGUI Agent for computer control using UI-TARS vision-language modelunicornLightweight multi-architecture CPU emulation frameworkXemuOriginal Xbox EmulatoratlasDatabase toolkitflexgetMultipurpose automation tool for contentgnucobolCOBOL85-202x compiler supporting lots of dialect specific extensionslibnotifyLibrary that sends desktop notifications to a notification daemonOllamacInteract with Ollama modelsqtwebviewDisplays web content in a QML applicationredressTool for analyzing stripped Go binaries compiled with the Go compilers5cmdParallel S3 and local filesystem execution toolcode2promptCLI tool to convert your codebase into a single LLM promptdosfstoolsTools to create, check and label file systems of the FAT familydovecotIMAP/POP3 serverfar2l-ttyUnix TTY port of FAR Manager v2 (with NetRocks support)GrampsGenealogy softwarehadoopFramework for distributed processing of large data setsjwt-cliSuper fast CLI tool to decode and encode JWTs built in RustlibtatsuLibrary handling the communication with Apple's Tatsu Signing Server (TSS)libtommathC library for number theoretic multiple-precision integersncftpFTP client with an advanced user interfacepngcheckPrint info and check PNG, JNG, and MNG filestoiletColor-based alternative to figlet (uses libcaca)TriliumNext NotesHierarchical note taking applicationtsduckMPEG Transport Stream ToolkitvortixTerminal UI for WireGuard and OpenVPN with live telemetry and leak guardingzig@0.15Programming language designed for robustness, optimality, and clarityActualPrivacy-focused app for managing your financesbeads_viewerTerminal-based UI for the Beads issue trackerHexVoice-to-text transcription and paste toolls-lintExtremely fast file and directory name lintermujsEmbeddable Javascript interpreternakCLI for doing all things nostrnerdfetchPOSIX *nix fetch script using NerdfontsoktetoBuild better apps by developing and testing code directly in KubernetespyupgradeUpgrade syntax for newer versions of PythonqtquickeffectmakerTool to create custom Qt Quick shader effectsscooterInteractive find and replace in the terminaldistroboxUse any Linux distribution inside your terminalHarper DesktopGrammar checker for developersi686-elf-gccGNU compiler collection for i686-elfjbangTool to create, edit and run self-contained source-only Java programspgformatterPostgreSQL syntax beautifierSiYuanLocal-first personal knowledge management system