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
netlistsvgDraws an SVG schematic from a yosys JSON netlistnotmuch-muttNotmuch integration for MuttnowebWEB-like literate-programming toolnvi2Multibyte fork of the nvi editor for BSDnyanColorizing `cat` command with syntax highlightingobjc-codegenutilsThree small tools to help work with XCodeobjfwPortable, lightweight framework for the Objective-C languageocradOptical character recognition (OCR) programonioncatVPN-adapter that provides location privacy using Tor or I2Popen-spSGML parseropenfastNREL-supported OpenFAST whole-turbine simulation codeoqPerformant, and portable jq wrapper to support formats other than JSONOrka DesktopRun macOS virtual machines locally and build images for use with Orkaory-hydraOpenID Certified OAuth 2.0 Server and OpenID Connect ProviderosmfilterCommand-line tool to filter OpenStreetMap files for specific tagsosprayRay-tracing-based rendering engine for high-fidelity visualizationOwOCROptical character recognition for Japanese textpacmcMinecraft package manager and launcherpari-galdataGalois resolvents data for PARI/GPpatch-packageFix broken node modules instantlypcalGenerate Postscript calendars without XpcePC emulatorPencTrackpad-oriented window managerperiscopeOrganize and de-duplicate your files without losing datapg_topMonitor PostgreSQL processespgtoolkitTools for PostgreSQL maintenancephoonDisplays current or specified phase of the moon via ASCII artpiknikCopy/paste anything over the networkpinotRealtime distributed OLAP datastorepkgdiffTool for analyzing changes in software packages (e.g. RPM, DEB, TAR.GZ)plowHigh-performance and real-time metrics displaying HTTP benchmarking toolpmccabeCalculate McCabe-style cyclomatic complexity for C/C++ codepodsyncTurn YouTube or Vimeo channels, users, or playlists into podcast feedsportableglImplementation of OpenGL 3.x-ish in clean CposterCreate large posters out of PostScript pagesprog8Compiled programming language targeting the 8-bit 6502 CPU familypublishStatic site generator for Swift developerspugDrive terraform at terminal velocitypulledporkSnort rule managementpwnatProxy server that works behind a NATpwnedCLI for the 'Have I been pwned?' serviceqstatQuery Quake servers from the command-linequranPrint Qur'an chapters and verses right in the terminalr3High-performance URL router libraryradvdIPv6 Router Advertisement DaemonRaider.io ClientWorld of Warcraft client to track Mythic+ and Raid ProgressionrancidReally Awesome New Cisco confIg DifferratarmountMount and efficiently access archives as filesystemsrbenv-varsSafely sets global and per-project environment variablesredis-leveldbRedis-protocol compatible frontend to leveldbredlandRDF LibraryremakeGNU Make with improved error handling, tracing, and a debuggerReplayWeb.pageWeb archive viewer for WARC and WACZ filesReplicatorTool to migrate data granularly between Jamf Pro serversrisorFast and flexible scripting for Go developers and DevOpsroblox-tsTypeScript-to-Luau Compiler for RobloxrpTool to find ROP sequences in PE/Elf/Mach-O x86/x64 binariesrpmspectoolUtility for handling RPM spec filesrunitorCommand runner with healthchecks.io integrationRuntimeViewerInspect Objective-C and Swift runtime interfaces