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
libprotoidentPerforms application layer protocol identification for flowslibrestLibrary to access RESTful web serviceslibspnavClient library for connecting to 3Dconnexion's 3D input deviceslibsvgtinyImplementation of SVG TinylibtarC library for manipulating POSIX tar fileslibtickitLibrary for building interactive full-screen terminal programslibtrngTina's Random Number Generator LibrarylibupnppC++ wrapper for libnpupnplibvatekUser library to control VATek chipslibwbxmlLibrary and tools to parse and encode WBXML documentslibwpeGeneral-purpose library for WPE WebKitlibxmiC/C++ function library for rasterizing 2D vector graphicslibxml++@4C++ wrapper for libxmllibxsd-frontendCompiler frontend for the W3C XML Schema definition languagelibxxf86dgaX.Org: XFree86-DGA X extensionlicensorWrite licenses to stdoutlifelinesText-based genealogy softwarelightningGenerates assembly language code at run-timelivebook-cliCode notebooks for Elixir developerslm4toolsTools for TI Stellaris Launchpad boardsLoafAnimated icon librarylog4cLogging Framework for Clog4shibForked version of log4cpp for the Shibboleth projectlogcheckMail anomalies in the system logfiles to the administratorlogswanFast Web log analyzer using probabilistic data structuresloudmouthLightweight C library for the Jabber protocollrFile list utility with features from ls(1), find(1), stat(1), and du(1)ls-hpackHTTP/2 HPACK header compression libraryltl2baTranslate LTL formulae to Buchi automataluaradioLightweight, embeddable flow graph signal processing framework for SDRlunarmlStandard ML compiler that produces Lua/JavaScriptlunchy-goFriendly wrapper for launchctllunzipDecompressor for lzip fileslutokLightweight C++ API for LualzsaLossless packer that is optimized for fast decompression on 8-bit microsMacSymbolicatorSymbolicate Apple related crash reportsmadplayMPEG Audio DecodermaeparserMaestro file parsermalletMAchine Learning for LanguagE ToolkitmapcrafterMinecraft map renderermcp-server-chartMCP with 25+ @antvis charts for visualization, generation, and analysismddsMulti-dimensional data structure and indexing algorithmmecab-jumandicSee mecabmergelogMerges httpd logs from web servers behind round-robin DNSmetalang99C99 preprocessor-based metaprogramming languagemetashellMetaprogramming shell for C++ templatesmighttpd2HTTP serverminibwaSuccessor of BWA-MEM for short-read alignmentminisedSmaller, cheaper, faster SED implementationmiruoPretty-print TCP session monitor/analyzermitama-cpp-resultProvides `result<T, E>` and `maybe<T>` and monadic functions for themmkvdts2ac3Convert DTS audio to AC3 within a matroska filemloggerLog to syslog from the command-linemmtabbarviewModernized and view-based rewrite of PSMTabBarControlmocoStub server with Maven, Gradle, Scala, and shell integrationmonikaSynthetic monitoring made easymoribitoTUI for LDAP Viewing/Queriesmozregression-guiInteractive regression range finder for Firefox and other Mozilla productsmp3catReads and writes mp3 filesmp3unicodeCommand-line utility to convert mp3 tags between different encodings