Distributed & federated projects

567 open-source projects for the open internet, grouped by kind and usage.

social identity messaging collaboration storage search networking naming coding hypertext self-hosting external (untracked)
protocol 190
social 27
2008

Pre-ActivityPub federated activity-feed format from the OpenSocial era. JSON-based, simpler than AS2; informally influenced Atom and seeded what later became ActivityPub.

by Activity Streams Working Group, Martin Atkins, James Snell
πŸ‘₯kind protocolusage socialenc nonetopology federatedentity transport
2014

Open protocol for decentralized social networking. Powers various fediverse related projects such as Mastodon, PeerTube, Funkwhale and Pixelfed.

by Christine Lemmer-Webber, Jessica Tallon, Erin Shepherd, Amy Guy, Evan Prodromou
πŸ‘₯kind protocolusage socialenc transporttopology federatedentity federated
2019

Homepage: https://atproto.com

Federated protocol developed by Bluesky for social applications. Combines portable DID-based identity, signed user repositories, and large-scale indexing relays; focused on social networking rather than filesystem semantics.

by Paul Frazee, Daniel Holmgren
πŸ‘₯kind protocolusage socialenc transporttopology federatedentity federatedid did
1999

Open syndication formats that turn any website into a feed independent readers and aggregators can subscribe to. The original federation of the open web.

by Dan Libby, Mark Pilgrim, Sam Ruby
πŸ‘₯kind protocolusage socialenc transporttopology federatedentity transportid domain
2021

Decentralized Social Networking Protocol. Open specification for storing social graph and content as a public good on shared infrastructure rather than per-application silos.

πŸ‘₯kind protocolusage socialenc transporttopology blockchainentity unitaryid pubkey
2020

Decentralized social protocol where identities live on Ethereum and message data is replicated across a network of hubs. Open source clients (e.g. Warpcast) and SDKs build on top.

by Dan Romero, Varun Srinivasan
πŸ‘₯kind protocolusage socialenc transporttopology hybridentity unitary
1971

Early Internet protocol for looking up information about a user on a remote system. Predecessor to WebFinger.

by Earl Killian, Brian Harvey
πŸ‘₯kind protocolusage identitysocialenc nonetopology federatedentity federated
2010

Generation-2 microformats with a simpler, more orthogonal syntax (h-card, e-content, p-name). The form actually used by the modern indieweb stack.

by Tantek Γ‡elik, microformats.org community
πŸ‘₯kind protocolusage socialenc optionaltopology federatedentity transportid domain
2016

W3C protocol for creating posts on a user's own domain using third-party clients. Letting any client publish to any compliant server.

by Aaron Parecki
πŸ‘₯kind protocolusage socialenc transporttopology federatedentity federatedid domain
2017

API spec separating reader UI from feed-aggregation backend. Lets you swap reader clients while keeping your subscriptions/timeline server-side.

by Aaron Parecki, IndieWeb Community
πŸ‘₯kind protocolusage socialenc optionaltopology federatedentity federatedid domain
2022

Successor to Zot6 used by Streams. Continues the nomadic-identity tradition with simpler crypto and improved ActivityPub compatibility.

by Mike Macgirvin, Streams
πŸ‘₯kind protocolusage socialidentityenc contenttopology federatedentity federatedid pubkey
2020

Notes and Other Stuff Transmitted by Relays β€” a simple protocol where clients sign events with a public key and publish them to multiple relays. Identity is the keypair, not an account on any server.

by fiatjaf
πŸ‘₯kind protocolusage socialenc optionaltopology self-sovereignentity unitaryid pubkey
2007

Google-led API for building social applications across multiple social networks. Adopted by Orkut, MySpace, hi5, LinkedIn. Stewardship moved to W3C Social Web WG in 2014.

by Google
πŸ‘₯kind protocolusage socialenc transporttopology federatedentity federated
2000

Outline Processor Markup Language β€” XML format for nested outlines. Practically used as the lingua franca for subscription lists between RSS readers.

by Dave Winer, UserLand
πŸ§‘kind protocolusage socialenc nonetopology federatedentity transportid none
2010

Predecessor to ActivityPub β€” a bundle of older standards (Atom, PubSubHubbub, Salmon, WebFinger) that powered the first wave of federated microblogging.

by Evan Prodromou
πŸ‘₯kind protocolusage socialenc transporttopology federatedentity federated
2002

Early XML-RPC mechanism for cross-blog notifications. Predecessor to Webmentions.

by Stuart Langridge, Ian Hickson
πŸ‘₯kind protocolusage socialenc transporttopology federatedentity federatedid domain
2010

Push-based extension to Atom and RSS β€” publishers ping a hub, the hub fans out updates to subscribers in real time. Standardized as WebSub by the W3C in 2018.

by Brad Fitzpatrick, Brett Slatkin
πŸ‘₯kind protocolusage socialenc transporttopology federatedentity federatedid domain
1989

RelayNet β€” federated BBS message network primarily on PCBoard BBSes. Echomail-style topical conferences delivered between member BBSes nightly.

by Andrew Adler, RIME network
πŸ‘₯kind protocolusage socialmessagingenc nonetopology federatedentity siloed
2009

Federated comments and replies on Atom/RSS feeds. Pushed back upstream to where the original post was published. Replaced by ActivityPub's inbox model but conceptually identical.

by John Panzer, Google
πŸ‘₯kind protocolusage socialenc contenttopology federatedentity federated
2014

Peer-to-peer gossip protocol where each user has an append-only signed log. Replication is opportunistic over local network, internet peers, and "pubs," making it well-suited to offline-first social use.

by Dominic Tarr
πŸ‘₯kind protocolusage socialenc transporttopology p2pentity siloedid pubkey
2012

Decentralized social protocol where each user runs (or rents) their own Tent server and owns their data. Defunct after 2015.

by Daniel Siders, Jonathan Rudenberg
πŸ‘₯kind protocolusage socialenc transporttopology self-sovereignentity federatedid domain
2012

W3C recommendation for cross-site notifications. Lets a site tell another site it has been linked, enabling decentralized comments, likes, and reposts.

by Aaron Parecki
πŸ‘₯kind protocolusage socialenc transporttopology federatedentity federatedid domain
1995

Linked rings of independent sites β€” each site links to the next-in-ring and the previous, with a central "hub" page listing members. Pre-Google discovery infrastructure. Sage Weil's WebRing.com formalized the model; the concept lives on as a small-web revival.

by Sage Weil, WebRing Inc.
πŸ‘₯kind protocolusage hypertextsocialenc nonetopology federatedentity siloed
2018

W3C standardization of PubSubHubbub β€” federated publish/subscribe over HTTP for feeds. The push layer under ActivityPub-adjacent feeds and many fediverse bridges.

by W3C, Brett Slatkin, Brad Fitzpatrick, Martin Atkins, Julien Genestoux
πŸ‘₯kind protocolusage socialenc optionaltopology federatedentity federated
1987

Federated BBS network for the WWIV BBS software (Wayne Bell's "World War IV"). Smaller than FidoNet but technically distinct routing.

by Wayne Bell, WWIV community
πŸ‘₯kind protocolusage socialmessagingenc nonetopology federatedentity federated
2010

Federation protocol behind Friendica and Hubzilla. Pioneered "nomadic identity" β€” your identity isn't tied to one server, you can clone yourself across instances and channels survive server moves.

by Mike Macgirvin, Friendica/Hubzilla Team
πŸ‘₯kind protocolusage socialidentityenc contenttopology federatedentity federatedid pubkey
2018

Successor to Zot used by current Hubzilla. Refined HTTP-signature-based delivery and stricter conversation threading.

by Mike Macgirvin, Hubzilla Team
πŸ‘₯kind protocolusage socialidentityenc contenttopology federatedentity federatedid pubkey
identity 21
2012

DNS-based Authentication of Named Entities (RFC 6698). Publish TLS certificate fingerprints in DNS records signed by DNSSEC; an alternative to the PKI cert authority model. Notably used by SMTP MTA-STS replacement and some PGP keyservers.

by Paul Hoffman, Jakob Schlyter, IETF
πŸ‘₯kind protocolusage identitynamingenc contenttopology federatedentity federatedid pubkey
2014

W3C Decentralized Identifiers β€” a URI scheme for identifiers controlled by their owner rather than registered with a central authority.

by Drummond Reed, Manu Sporny, Markus Sabadello, Dave Longley
πŸ‘₯kind protocolusage identityenc contenttopology self-sovereignentity transportid did
1997

Signed-zone extensions for DNS. Provides cryptographic authenticity (not confidentiality) for DNS responses. Slow adoption but powers DANE, RPKI bridges, and modern DNS-based identity hacks.

by IETF DNSSEC WG
πŸ‘₯kind protocolusage namingidentityenc contenttopology federatedentity unitaryid pubkey
2018

FIDO Alliance + W3C's framework for passwordless auth: CTAP2 (authenticator-to-client transport) + WebAuthn (browser API). The plumbing underneath modern hardware-key login and Passkeys.

by FIDO Alliance, W3C
πŸ‘₯kind protocolusage identityenc contenttopology federatedentity transportid pubkey
1971

Early Internet protocol for looking up information about a user on a remote system. Predecessor to WebFinger.

by Earl Killian, Brian Harvey
πŸ‘₯kind protocolusage identitysocialenc nonetopology federatedentity federated
2014

Decentralized authentication using your own domain as identity. Part of the IndieWeb stack.

by Aaron Parecki
πŸ‘₯kind protocolusage identityenc transporttopology federatedentity federatedid domain
2022

Successor to Zot6 used by Streams. Continues the nomadic-identity tradition with simpler crypto and improved ActivityPub compatibility.

by Mike Macgirvin, Streams
πŸ‘₯kind protocolusage socialidentityenc contenttopology federatedentity federatedid pubkey
2007

Open standard for delegated authorization. Foundation for OpenID Connect, IndieAuth, and most modern federated auth flows.

by Blaine Cook, Chris Messina, Larry Halff, David Recordon
πŸ‘₯kind protocolusage identityenc transporttopology federatedentity federated
2005

Original decentralized identity standard β€” users proved ownership of a URL to sign in to any participating site. Superseded by OpenID Connect.

by Brad Fitzpatrick, David Recordon
πŸ‘₯kind protocolusage identityenc transporttopology federatedentity federatedid domain
2014

Federated identity layer on top of OAuth 2.0. Lets any site sign users in via an independently operated identity provider.

by Nat Sakimura, John Bradley, Michael B. Jones
πŸ‘₯kind protocolusage identityenc transporttopology federatedentity federated
2016

Scalable timestamping protocol that anchors arbitrary hashes to the Bitcoin blockchain via aggregation, proving data existed at a point in time.

by Peter Todd
πŸ‘₯kind protocolusage identityenc nonetopology blockchainentity unitaryid none
2022

Consumer-facing branding for syncable WebAuthn credentials. Built on the same FIDO2/WebAuthn primitives but adds cross-device portability via vendor keychains (iCloud Keychain, Google Password Manager, 1Password). Announced jointly by Apple/Google/Microsoft + the FIDO Alliance in 2022.

by FIDO Alliance, Apple, Google, Microsoft
πŸ‘₯kind protocolusage identityenc contenttopology federatedentity transportid pubkey
2011

Mozilla's browser-mediated identity protocol (originally BrowserID). Identity rooted in an email address; any email provider could become a Verified Email Provider and act as IdP, with Mozilla running a fallback bridge for providers that hadn't yet. Designed as a simpler, privacy-preserving alternative to OpenID. Shut down November 2016 after weak uptake.

by Mozilla, Ben Adida, Lloyd Hilaiel
πŸ‘₯kind protocolusage identityenc transporttopology federatedentity federated
1991

Pretty Good Privacy β€” cryptographic system for email encryption, signatures, and web-of-trust identity. OpenPGP formalized in RFC 4880.

by Phil Zimmermann
πŸ‘₯kind protocolusage identityenc contenttopology friend-to-friendentity transportid pubkey
2002

Security Assertion Markup Language β€” XML-based protocol for cross-organization SSO. IdP signs an assertion about the user; SP verifies and lets them in. Backbone of academic federations (eduGAIN, InCommon) and enterprise SSO providers (Okta, Auth0, Ping). SAML 2.0 (2005) is the dominant version.

by OASIS Security Services TC
πŸ‘₯kind protocolusage identityenc optionaltopology federatedentity federated
2017

Smart contract and identity layer anchored to Bitcoin. Originally Blockstack (2017), pivoted to a full L1 with Clarity contracts and BNS naming.

by Muneeb Ali, Ryan Shea
πŸ‘₯kind protocolusage identityenc contenttopology blockchainentity unitaryid pubkey
1995

Electronic-business-card format. Powers every "contact card" you've shared as a .vcf file; the data model under CardDAV.

by IMC, IETF
πŸ‘₯kind protocolusage collaborationidentityenc nonetopology federatedentity transportid none
2019

W3C Web Authentication API β€” browser-mediated public-key authentication against any relying party. Together with the FIDO2 CTAP transport, lets a user-held authenticator (hardware key, platform biometric, or synced credential) sign challenges per-site, eliminating shared secrets. Reached W3C Recommendation in 2019.

by W3C, FIDO Alliance
πŸ‘₯kind protocolusage identityenc contenttopology federatedentity transportid pubkey
2013

Lookup protocol for finding metadata about a resource by email-style address. The discovery layer used by ActivityPub, Matrix, and others.

by Paul E. Jones, Gonzalo Salgueiro, Michael B. Jones, Joseph Smarr
πŸ‘₯kind protocolusage identityenc transporttopology federatedentity federated
2010

Federation protocol behind Friendica and Hubzilla. Pioneered "nomadic identity" β€” your identity isn't tied to one server, you can clone yourself across instances and channels survive server moves.

by Mike Macgirvin, Friendica/Hubzilla Team
πŸ‘₯kind protocolusage socialidentityenc contenttopology federatedentity federatedid pubkey
2018

Successor to Zot used by current Hubzilla. Refined HTTP-signature-based delivery and stricter conversation threading.

by Mike Macgirvin, Hubzilla Team
πŸ‘₯kind protocolusage socialidentityenc contenttopology federatedentity federatedid pubkey
messaging 22
2012

Peer-to-peer messaging protocol with broadcast-style delivery: every node receives every message, so observers can't tell which was meant for which recipient.

by Jonathan Warren
πŸ‘₯kind protocolusage messagingenc contenttopology p2pentity unitaryid pubkey
1971

The original federated messaging system of the internet. Independently operated mail servers exchange messages over SMTP using DNS-based addressing.

by Ray Tomlinson
πŸ‘₯kind protocolusage messagingenc optionaltopology federatedentity federated
2004

Inter-Asterisk eXchange Protocol β€” single-port VoIP signaling-plus-media protocol designed for PBX trunking. Federation-friendly (NAT-tolerant, runs on UDP/4569) and the canonical alternative to SIP between Asterisk-family servers. Standardized as RFC 5456 in 2010.

by Mark Spencer, Digium
πŸ‘₯kind protocolusage messagingenc optionaltopology federatedentity federated
1986

Mail retrieval protocol that keeps messages on the server, supporting folders, flags, partial fetches, and multi-device sync. Dominant client-to-server protocol for email today.

by Mark Crispin
πŸ§‘kind protocolusage messagingenc optionaltopology centralizedentity transport
1988

Internet Relay Chat β€” a 1988 federated text chat protocol. Networks like Libera.Chat consist of multiple independently operated servers that share channels and users.

by Jarkko Oikarinen
πŸ‘₯kind protocolusage messagingenc optionaltopology federatedentity federated
1998

Open instant-messaging protocol started in 1998. Standardized as XMPP in 2004.

by Jeremie Miller
πŸ‘₯kind protocolusage messagingenc optionaltopology federatedentity federated
2014

Modern JSON-over-HTTP replacement for IMAP, designed by Fastmail. Batched requests, push notifications, and a generic data-sync model that extends beyond mail to calendars and contacts.

by Neil Jenkins, Chris Newman
πŸ§‘kind protocolusage messagingenc transporttopology centralizedentity transport
2014

Homepage: https://matrix.org

Open protocol for decentralized, federated real-time communication. Provides end-to-end encryption via the Olm/Megolm ratchets (not MLS) and supports messaging, VoIP, and file sharing across independently operated homeservers.

by Matthew Hodgson, Amandine Le Pape
πŸ‘₯kind protocolusage messagingenc contenttopology federatedentity federated
1995

Type-II anonymous remailer. Messages travel through a chain of operator-run nodes, each peeling one layer of encryption, to deliver mail untraceably.

by Lance Cottrell
πŸ‘₯kind protocolusage messagingenc contenttopology p2pentity unitaryid none
2003

Type-III anonymous remailer protocol. Successor to Mixmaster with replay prevention, directory servers, and forward-secure exit replies.

by Roger Dingledine, Nick Mathewson, George Danezis
πŸ‘₯kind protocolusage messagingenc contenttopology p2pentity unitaryid pubkey
2015

XMPP extension providing multi-end, multi-device end-to-end encryption based on the Signal Protocol's Double Ratchet.

by Andreas Straub
πŸ‘₯kind protocolusage messagingenc contenttopology federatedentity transportid pubkey
2004

Off-the-Record Messaging β€” protocol layered on top of instant-messaging transports (XMPP, AIM, etc.) providing end-to-end encryption with perfect forward secrecy and message deniability. The Signal Protocol's Double Ratchet directly descends from OTR's design.

by Nikita Borisov, Ian Goldberg, Eric Brewer
πŸ‘₯kind protocolusage messagingenc contenttopology federatedentity transportid pubkey
1984

Download-and-delete mail retrieval protocol. Simpler than IMAP and well-suited to single-device, offline-first mail clients; still widely supported but largely replaced by IMAP and JMAP.

by Joyce K. Reynolds, Marshall Rose
πŸ§‘kind protocolusage messagingenc optionaltopology centralizedentity transport
2016

MIT/EPFL anonymity system (PETS 2016) combining verifiable shuffles with private information retrieval. Provides anonymity even when most servers in the anonymity set are malicious, with bandwidth costs an order of magnitude better than prior strong-anonymity systems. Research prototype, no deployed implementation.

by Albert Kwon, David Lazar, Srinivas Devadas, Bryan Ford
πŸ‘₯kind protocolusage networkingmessagingenc contenttopology p2pentity unitaryid pubkey
1989

RelayNet β€” federated BBS message network primarily on PCBoard BBSes. Echomail-style topical conferences delivered between member BBSes nightly.

by Andrew Adler, RIME network
πŸ‘₯kind protocolusage socialmessagingenc nonetopology federatedentity siloed
1996

Session Initiation Protocol β€” the IETF standard for federated voice, video, and messaging session setup. Underpins most interoperable VoIP between independent providers.

by Henning Schulzrinne, Mark Handley, Eve Schooler, Jonathan Rosenberg
πŸ‘₯kind protocolusage messagingenc optionaltopology federatedentity federated
1982

Server-to-server mail transport protocol. The federation layer of email: STARTTLS for transport encryption (now near-universal), MX records for routing, SPF/DKIM/DMARC bolted on for spam and forgery resistance.

by Jon Postel
πŸ‘₯kind protocolusage messagingenc optionaltopology federatedentity federated
2010

End-to-end encrypted SMS and messaging app from Whisper Systems. Merged with RedPhone into Signal in 2015.

by Moxie Marlinspike
πŸ‘₯kind protocolusage messagingenc contenttopology centralizedentity unitaryid phone
2015

MIT messaging system (SOSP 2015) with cryptographic dead-drops plus differential-privacy-style noise. Hides not just message content but the social graph and conversation patterns β€” what observers learn about who's talking to whom is statistically bounded. Influenced Stadium and Karaoke follow-ups; not deployed.

by Jelle van den Hooff, David Lazar, Matei Zaharia, Nickolai Zeldovich
πŸ‘₯kind protocolusage messagingenc contenttopology p2pentity unitaryid pubkey
2014

Defunct peer-to-peer messaging protocol that ran on Ethereum's devp2p network. Deprecated in favor of Waku.

by Gavin Wood, Vlad Gluhovsky
πŸ‘₯kind protocolusage messagingenc contenttopology p2pentity unitaryid pubkey
1987

Federated BBS network for the WWIV BBS software (Wayne Bell's "World War IV"). Smaller than FidoNet but technically distinct routing.

by Wayne Bell, WWIV community
πŸ‘₯kind protocolusage socialmessagingenc nonetopology federatedentity federated
1999

Extensible Messaging and Presence Protocol β€” an open, federated XML-based protocol for real-time messaging, presence, and contact lists. Many independent servers and clients interoperate.

by Jeremie Miller
πŸ‘₯kind protocolusage messagingenc optionaltopology federatedentity federated
collaboration 7
2007

Calendar Sync via WebDAV (RFC 4791). The federated standard for calendar sync β€” every modern calendar app talks it.

by Cyrus Daboo, IETF
πŸ‘₯kind protocolusage collaborationenc optionaltopology federatedentity federated
2011

Contact sync over WebDAV (RFC 6352). The contacts analogue to CalDAV.

by Cyrus Daboo, IETF
πŸ‘₯kind protocolusage collaborationenc optionaltopology federatedentity federated
2003

Pre-CalDAV WebDAV extension for group calendar/contacts data. Largely superseded by CalDAV+CardDAV; some legacy Kolab/Citadel deployments still implement it.

by GroupDAV Authors
πŸ‘₯kind protocolusage collaborationenc optionaltopology federatedentity federated
1998

iCalendar (RFC 5545) β€” the data format under .ics files, calendar invites, and CalDAV. Every calendar event in the world has been an iCalendar VEVENT at some point.

by Frank Dawson, IETF
πŸ‘₯kind protocolusage collaborationenc nonetopology federatedentity transportid none
2000

Open Mobile Alliance Data Synchronization (formerly SyncML) β€” the federated sync protocol for early-2000s mobile phones to sync contacts/calendars with desktop or carrier servers.

by SyncML Initiative, Open Mobile Alliance
πŸ‘₯kind protocolusage collaborationenc optionaltopology federatedentity transport
1995

Electronic-business-card format. Powers every "contact card" you've shared as a .vcf file; the data model under CardDAV.

by IMC, IETF
πŸ‘₯kind protocolusage collaborationidentityenc nonetopology federatedentity transportid none
2017

W3C standard suite for layered annotations on any web content (Data Model + Protocol + Vocabulary, all 2017 Recommendations). Annotations are JSON-LD documents with selectors that target arbitrary URL-addressable resources; the protocol defines how to serve, fetch, and federate annotation collections. Hypothes.is is the dominant deployment; the open-source Hypothesis server is self-hostable.

by W3C Web Annotation WG, Hypothesis, Open Annotation Collaboration
πŸ‘₯kind protocolusage collaborationhypertextenc optionaltopology federatedentity transport
storage 53
2007

Advanced Direct Connect β€” cleaner, extensible successor to NMDC. Adds TLS, BASE32 IDs, command extensions, and content-addressed file hashes.

by Jacek Sieka, Jan Vidar Krey
πŸ‘₯kind protocolusage storageenc optionaltopology p2pentity siloedid pubkey
1984

Federated network filesystem from CMU's Andrew Project. Cell-based namespace lets independently administered sites federate into a global /afs/<cell>/... tree; Kerberos auth, location-transparent paths, aggressive client-side caching. The historical model FedFS later tried (and failed) to retrofit onto NFSv4. Still maintained as OpenAFS.

by John Howard, Mahadev Satyanarayanan, Carnegie Mellon University
πŸ‘₯kind protocolusage storageenc optionaltopology federatedentity federated
2017

Decentralized storage protocol aimed at permanent data β€” a one-time upload fee endows nodes to host the data indefinitely. Backed by a blockweave structure rather than a linear chain.

by Sam Williams
πŸ‘₯kind protocolusage storageenc optionaltopology blockchainentity unitary
2009

Decentralized digital currency on a proof-of-work blockchain. The original cryptocurrency; foundational to many later distributed systems.

by Satoshi Nakamoto
πŸ‘₯kind protocolusage storageenc nonetopology blockchainentity unitaryid pubkey
2001

Original peer-to-peer file distribution protocol. Files are split into pieces and exchanged among swarms of downloaders; popular content gets faster as more peers join.

by Bram Cohen
πŸ‘₯kind protocolusage storageenc optionaltopology p2pentity siloed
2018

Decentralized data network for mutable, composable documents anchored to blockchains. Built around streams of signed commits managed by the Ceramic node software.

by Joel Thorstensson
πŸ‘₯kind protocolusage storageenc contenttopology blockchainentity unitaryid did
2001

Cooperative File System: read-only p2p filesystem on the Chord DHT (SOSP 2001). Blocks content-addressed, replication via DHT successor lists, root signed by publisher. Defined the template for IPFS-style designs five years before IPFS.

by Frank Dabek, Frans Kaashoek, David Karger, Robert Morris, Ion Stoica
πŸ‘₯kind protocolusage storageenc contenttopology p2pentity unitaryid pubkey
1987

Federated network filesystem descended from AFS-2. Adds disconnected operation (write while offline, reintegrate later), optimistic replication, and weak-consistency conflict handling. Open source, still nominally maintained; the canonical "AFS plus mobile".

by Mahadev Satyanarayanan, Peter Braam, Carnegie Mellon University
πŸ‘₯kind protocolusage storageenc transporttopology federatedentity federated
2013

Homepage: https://dat-ecosystem.org

Original peer-to-peer data sharing protocol built on append-only logs. Largely succeeded by the Hypercore Protocol, but the Dat ecosystem continues to maintain related tooling for versioned, distributed datasets.

by Max Ogden, Mathias Buus
πŸ‘₯kind protocolusage storageenc optionaltopology p2pentity siloed
1983

David Chaum's original blinded-signature electronic cash (paper 1983; DigiCash company 1989). Anonymous digital cash issued by a bank; bankruptcy in 1998 killed the company but the cryptography became the foundation of every digital-cash design after.

by David Chaum, DigiCash
πŸ‘₯kind protocolusage storageenc contenttopology centralizedentity unitaryid pubkey
1999

Hub-based p2p file-sharing protocol (NMDC). Each hub is operator-run; clients connect to one or many hubs to chat and share files. Open clients (DC++, Valknut) implement it; original NeoModus client is defunct.

by Jon Hess, NeoModus
πŸ‘₯kind protocolusage storageenc optionaltopology p2pentity siloed
2019

Homepage: https://earthstar-project.org

Distributed, offline-first database for small, cozy networks of people. Provides shared key-value "shares" with cryptographic identities; recent versions are built on the Willow Protocol.

by cinnamon-bun
πŸ‘₯kind protocolusage storageenc optionaltopology p2pentity siloed
2000

Server-indexed p2p file sharing network with content-hash addressing (ed2k:// URIs). Successor to Napster, contemporary of Gnutella; the original eDonkey servers were shut down but Kad clients (aMule, eMule) still run.

by Jed McCaleb
πŸ‘₯kind protocolusage storageenc nonetopology p2pentity siloed
2015

Programmable smart-contract blockchain. Substrate for many distributed app systems including ENS, Status, DSNP, Farcaster, and Swarm.

by Vitalik Buterin
πŸ‘₯kind protocolusage storageenc nonetopology blockchainentity unitaryid pubkey
2017

Incentive layer for IPFS-style storage. Miners commit to storing client data for a fixed term and prove they're doing so via proofs-of-spacetime, paid in FIL.

by Juan Benet
πŸ‘₯kind protocolusage storageenc optionaltopology blockchainentity unitary
2000

Homepage: https://freenetproject.org

Peer-to-peer platform for censorship-resistant, decentralized storage and communication. Data is encrypted and distributed across nodes; participants do not know what content their node hosts.

by Ian Clarke
πŸ‘₯kind protocolusage storageenc contenttopology p2pentity unitary
1971

One of the oldest Internet protocols, for transferring files between client and server. Separate control and data channels; cleartext by default. Largely displaced by HTTPS, SFTP, and rsync but still in use.

by Abhay Bhushan
πŸ‘₯kind protocolusage storageenc nonetopology federatedentity transport
2000

Early decentralized peer-to-peer file-sharing protocol using query flooding. Influenced BitTorrent, YaCy, and many later P2P systems.

by Justin Frankel, Tom Pepper
πŸ‘₯kind protocolusage storageenc nonetopology p2pentity unitary
2013

Homepage: https://holepunch.to / https://github.com/holepunchto/hypercore

Peer-to-peer append-only log with cryptographic integrity and sparse replication. Forms the foundation of the Hypercore Protocol (formerly Dat) for building distributed apps and filesystems like Hyperdrive.

by Mathias Buus
πŸ§‘kind protocolusage storageenc contenttopology p2pentity siloed
2017

POSIX-like peer-to-peer filesystem built on Hypercore. Versioned, sparse, and replicates over Hyperswarm.

by Mathias Buus
πŸ§‘kind protocolusage storageenc contenttopology p2pentity siloed
2015

Routing protocol for payments across ledgers (any ledger β€” bank, crypto, mobile money). Treats value transfer the way IP treats packets: best-effort, hop-by-hop.

by Stefan Thomas, Evan Schwartz, Ripple
πŸ‘₯kind protocolusage storageenc contenttopology federatedentity federated
2014

Homepage: https://ipfs.tech

Content-addressed, peer-to-peer hypermedia protocol. Files are identified by cryptographic hashes (CIDs) and retrieved from any peer holding the content. Not end-to-end encrypted by default; uses a different federation model than MLS-based systems.

by Juan Benet
πŸ‘₯kind protocolusage storageenc nonetopology p2pentity unitary
2016

Data model for content-addressed linked data β€” the substrate beneath IPFS, Filecoin, and other content-addressed systems. Defines how typed data structures hash, link, and traverse.

by Juan Benet
πŸ‘₯kind protocolusage storageenc nonetopology p2pentity transport
2002

Read-write peer-to-peer filesystem on top of DHash/Chord (OSDI 2002). Each writer maintains an append-only log; readers merge logs across participants to reconstruct a coherent view. Early demonstration that a DHT-backed FS could support mutation without a central authority.

by Athicha Muthitacharoen, Robert Morris, Thomer Gil, Benjie Chen
πŸ‘₯kind protocolusage storageenc contenttopology p2pentity siloedid pubkey
1981

Cross-platform file transfer and terminal-emulator protocol from Columbia. Worked over serial lines, modems, and TCP/IP; cross-OS interop was the killer feature.

by Frank da Cruz, Bill Catchings, Columbia University
πŸ‘₯kind protocolusage storageenc optionaltopology p2pentity transport
2018

Payment channels over Bitcoin enabling near-instant, low-fee transactions. Open peer-to-peer mesh of channels; LND, c-lightning, Eclair are the major implementations.

by Joseph Poon, Thaddeus Dryja, Lightning Labs, ACINQ, Blockstream
πŸ‘₯kind protocolusage storageenc contenttopology p2pentity unitaryid pubkey
2018

Federated Bitcoin sidechain run by an Elements-based consortium ("functionaries"). Confidential transactions, faster settlement, native asset issuance. Code (Elements) is open; consortium operates the chain.

by Blockstream, Liquid Federation
πŸ‘₯kind protocolusage storageenc contenttopology federatedentity unitaryid pubkey
2016

Decentralized metadata layer for digital media β€” image attribution, provenance, licensing β€” built on IPFS and IPLD. Acquired by Spotify in 2017 and discontinued.

by Mine Labs
πŸ‘₯kind protocolusage storageenc nonetopology p2pentity unitaryid pubkey
2000

Early commercial peer-to-peer file storage system with a micropayment-based bandwidth/storage market. Direct ancestor of Tahoe-LAFS.

by Jim McCoy
πŸ‘₯kind protocolusage storageenc contenttopology p2pentity unitary
2014

Privacy-focused cryptocurrency. Ring signatures, RingCT confidential amounts, stealth addresses. The most widely-used cryptocurrency that actually delivers transactional privacy.

by Nicolas van Saberhagen, Monero Project
πŸ‘₯kind protocolusage storageenc contenttopology p2pentity unitaryid pubkey
1999

The original peer-to-peer music sharing network. Centralized index served file lookup; transfers happened directly between peers. Sued out of existence in 2001 but defined the p2p era that followed.

by Shawn Fanning, Sean Parker
πŸ‘₯kind protocolusage storageenc nonetopology hybridentity unitary
1999

Federated metadata harvesting protocol for digital archives. Data providers expose Dublin Core records over HTTP; service providers (search engines, aggregators, libraries) periodically harvest them. The backbone of institutional repository discoverability β€” every DSpace, EPrints, and Fedora repo speaks it.

by Carl Lagoze, Herbert Van de Sompel, Michael Nelson, Simeon Warner, Open Archives Initiative
πŸ‘₯kind protocolusage storagesearchenc optionaltopology federatedentity federated
2000

Research vision for a global persistent data utility across untrusted servers: erasure coding for durability, Byzantine agreement for consistency, content-based routing via Tapestry. Never shipped at scale; the Pond prototype demonstrated the model and shaped a generation of p2p storage research.

by John Kubiatowicz, UC Berkeley
πŸ‘₯kind protocolusage storageenc contenttopology federatedp2pentity federatedid pubkey
2001

Persistent p2p storage layer on the Pastry DHT (SOSP 2001). Immutable file-IDs, k-replica placement on nearest live nodes, smart-card-backed quota. Companion to Microsoft Research / Rice's broader work on structured overlays.

by Peter Druschel, Antony Rowstron
πŸ‘₯kind protocolusage storageenc contenttopology p2pentity unitaryid pubkey
2010

Open protocol for personal-data storage β€” apps connect to a user's chosen storage server (their own or a provider) over a simple HTTP API.

by Unhosted
πŸ§‘kind protocolusage storageenc transporttopology self-hostedentity federated
2012

Federated consensus protocol for the XRP Ledger and predecessor RipplePay. Validator nodes vote; trust list is per-node. Open code (rippled), commercial steward (Ripple Labs).

by Ryan Fugger, Arthur Britto, David Schwartz, Ripple Labs
πŸ‘₯kind protocolusage storageenc contenttopology federatedentity unitaryid pubkey
2000

Wide-area peer replication system, descendant of UCLA's Ficus and Rumor filesystems. Peer-to-peer optimistic replication organized into "wards" of mutually-interested nodes; designed for mobile users syncing across the internet. Research code, never widely deployed.

by David Ratner, Peter Reiher, Gerald Popek, UCLA LASR
πŸ‘₯kind protocolusage storageenc optionaltopology p2pentity siloed
2006

Autonomous, decentralized data network from MaidSafe. Stores encrypted, self-authenticating chunks distributed across community-run nodes paid in network tokens.

by David Irvine
πŸ‘₯kind protocolusage storageenc contenttopology p2pentity unitary
1999

Global federated filesystem where the server's public-key hash is part of the path (/sfs/server.example.com:KEYHASH/...). Eliminates the need for a trusted PKI β€” any server on the internet can publish a namespace, any client can verify it. Deeply influenced IPFS, Tahoe-LAFS, and content addressing more broadly.

by David Mazières, MIT PDOS
πŸ‘₯kind protocolusage storageenc contenttopology federatedentity federatedid pubkey
1997

File transfer and management protocol layered on top of SSH. Unrelated to FTP despite the name β€” provides a secure, authenticated channel using the SSH transport.

by Tatu YlΓΆnen, IETF SECSH WG
πŸ‘₯kind protocolusage storageenc transporttopology federatedentity transport
2014

Decentralized cloud storage marketplace. Renters and hosts agree to storage contracts on the Sia blockchain, with files encrypted and erasure-coded across many hosts.

by David Vorick, Luke Champine
πŸ‘₯kind protocolusage storageenc contenttopology blockchainentity unitary
2014

Stellar Consensus Protocol β€” federated Byzantine agreement across user-chosen quorum slices. Designed for cross-border payments without proof-of-work or proof-of-stake.

by Jed McCaleb, Stellar Development Foundation
πŸ‘₯kind protocolusage storageenc contenttopology federatedentity unitaryid pubkey
2014

Decentralized object storage network. Files are encrypted client-side, erasure-coded, and distributed across independently operated storage nodes; access is paid in STORJ tokens.

by Shawn Wilkinson
πŸ‘₯kind protocolusage storageenc contenttopology hybridentity unitary
2016

Decentralized storage and communication layer in the Ethereum stack. Chunks are content-addressed and replicated across nodes, with incentives settled via the BZZ token.

by Viktor TrΓ³n
πŸ‘₯kind protocolusage storageenc contenttopology blockchainentity unitary
1981

Minimal UDP-based file transfer protocol with no authentication. Used mostly for network boot (PXE), firmware loading, and diskless workstation provisioning on local networks.

by Karen R. Sollins
πŸ‘₯kind protocolusage storageenc nonetopology centralizedentity transport
2013

Open HTTP-based resumable upload protocol. Solves the "giant file upload failing at 99%" problem; libraries and clients across most languages.

by Felix GeisendΓΆrfer, Marius Kleidl, Transloadit
πŸ‘₯kind protocolusage storageenc optionaltopology federatedentity transport
2017

Federated personal-data namespace. Paths look like ann@example.com/photos/...; each user picks their server, public-key identity, end-to-end encryption with signed-wrap key sharing across users. Hibernated rather than dead β€” reference servers and Go client remain on GitHub.

by Rob Pike, Andrew Gerrand, Eric Grosse, Augie Fackler
πŸ‘₯kind protocolusage storageenc contenttopology federatedentity federatedid pubkey
1996

HTTP extension for collaborative authoring and remote filesystem operations. The interop layer for ownCloud, Nextcloud, Apple Calendar/Contacts (CalDAV/CardDAV), and many corporate file shares.

by Jim Whitehead, IETF WebDAV WG
πŸ‘₯kind protocolusage storageenc optionaltopology centralizedentity transport
2013

BitTorrent over WebRTC, runnable in the browser. Lets web pages distribute files peer-to-peer without plugins.

by Feross Aboukhadijeh
πŸ‘₯kind protocolusage storageenc optionaltopology p2pentity siloed
2023

Homepage: https://willowprotocol.org

Specification for synchronizable, authenticated key-value stores. Provides fine-grained capability-based access control and efficient set reconciliation between peers.

by Aljoscha Meyer
πŸ‘₯kind protocolusage storageenc optionaltopology p2pentity siloed
2021

Homepage: https://github.com/wnfs-wg

Encrypted, content-addressed filesystem built on IPLD/IPFS. The private filesystem uses a skip-ratchet to derive per-write keys, giving O(log n) random access to history while letting writers rotate keys forward without re-encrypting past data. Capability-based access control via UCANs; public and private subtrees coexist under one namespace.

by Brooklyn Zelenka, Philipp KrΓΌger
πŸ‘₯kind protocolusage storageenc contenttopology p2pentity unitaryid did
2016

zk-SNARK-based privacy cryptocurrency. Optional shielded transactions; pioneered the zero-knowledge proof systems now ubiquitous in blockchain privacy work.

by Eli Ben-Sasson, Matthew Green, Ian Miers, Christina Garman, Electric Coin Company
πŸ‘₯kind protocolusage storageenc contenttopology p2pentity unitaryid pubkey
1986

Modem-era binary file transfer protocol. Auto-resume, sliding-window, crash-recovery. The protocol behind Hollywood-movie "transferring file" progress bars.

by Chuck Forsberg
πŸ‘₯kind protocolusage storageenc nonetopology p2pentity transportid none
networking 29
2006

Better Approach To Mobile Adhoc Networking β€” Advanced. Layer-2 mesh routing in the Linux kernel, presenting the mesh as a transparent virtual switch. Used by Freifunk and most community Wi-Fi networks; complements OLSR's layer-3 routing approach.

by Marek Lindner, Simon Wunderlich, Open-Mesh.org
πŸ‘₯kind protocolusage networkingenc nonetopology p2pentity transportid none
2007

Loop-avoiding distance-vector routing protocol designed for both wired and wireless networks (RFC 8966, originally RFC 6126). Used in community meshes, Cjdns/Yggdrasil-adjacent deployments, and as the IPv6 routing daemon in homenet setups.

by Juliusz Chroboczek
πŸ‘₯kind protocolusage networkingenc optionaltopology p2pentity transportid none
2011

Encrypted mesh networking protocol with cryptographic IPv6 addresses derived from public keys. Foundation of the Hyperboria experimental network.

by Caleb James DeLisle
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity unitary
2015

High-speed Onion Routing at the Network Layer (USENIX Security 2015). Onion-routing built into the network layer rather than as an overlay, with per-hop state encoded in the packet header β€” designed for line-rate anonymous routing at ISP scale. Influential design, no production deployment.

by Chen Chen, Daniele Enrico Asoni, David Barrera, George Danezis, Adrian Perrig
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity unitaryid pubkey
2003

Invisible Internet Project β€” an anonymous overlay network using garlic-routed tunnels. Designed primarily for hidden services ("eepsites") inside the network rather than browsing the open web.

by jrandom
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity unitary
2002

Distributed hash table using XOR distance over node IDs. The substrate under BitTorrent's Mainline DHT, IPFS, libp2p, ethereum discovery, and most modern p2p systems.

by Petar Maymounkov, David Mazières
πŸ‘₯kind protocolusage networkingenc nonetopology p2pentity transport
2018

Onion-routed network using the Oxen service-node infrastructure. An alternative to Tor with different incentive and routing tradeoffs.

by Jason Rhinelander
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity unitary
2017

Mix network design from UCL (USENIX Security 2017). Continuous-time Poisson mixing rather than batched flushes β€” every packet experiences an independent exponential delay, providing strong anonymity at controllable latency cost. Foundation for Nym's mainnet.

by Ania Piotrowska, Jamie Hayes, Tariq Elahi, Sebastian Meiser, George Danezis
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity unitaryid pubkey
2020

Open source mesh networking and messaging over LoRa radios. Forms self-organizing off-grid networks for text messaging, telemetry, and location sharing.

by Kevin Hester
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity siloed
2019

Mesh overlay network built around a private certificate authority and lighthouse coordinators. Originally from Slack.

by Ryan Huber, Nate Brown, Oliver Fross
πŸ‘₯kind protocolusage networkingenc contenttopology federatedentity siloed
1985

Network Time Protocol β€” federated, stratum-based clock sync that has kept the internet's clocks aligned since 1985. NTS extension adds authentication.

by David L. Mills, IETF
πŸ‘₯kind protocolusage networkingenc optionaltopology federatedentity unitaryid none
2018

Production mixnet built on the Loopix design. Sphinx-encrypted packets traverse a network of mixnodes with Poisson-distributed delays; cover traffic obscures real flows. Live mainnet incentivized by the NYM token; targeting low-bandwidth metadata-private messaging and VPN-style usage.

by Harry Halpin, Claudia Diaz, Ania Piotrowska, Nym Technologies
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity unitaryid pubkey
2003

Optimized Link State Routing Protocol (RFC 3626). Proactive link-state routing for mobile ad-hoc networks; uses multipoint relays to reduce flooding overhead. Widely deployed in community mesh networks (Freifunk, Funkfeuer, Athens Wireless) before B.A.T.M.A.N. took over.

by Thomas Clausen, Philippe Jacquet, IETF MANET WG
πŸ‘₯kind protocolusage networkingenc nonetopology p2pentity transportid none
2008

Anonymous routing design presented at DEF CON 16. Anonymous IP-over-encrypted-tunnels protocol; mostly theoretical, never widely deployed.

by Magnus Brading
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity unitaryid pubkey
1996

Microsoft's remote desktop protocol β€” graphical session sharing with channel multiplexing for audio, clipboard, and device redirection. Open-sourced clients (FreeRDP, Remmina) exist for non-Windows platforms.

by Microsoft
πŸ‘₯kind protocolusage networkingenc transporttopology centralizedentity transport
2018

Encrypted, networking-stack-agnostic mesh protocol for resilient communication over LoRa, packet radio, TCP/IP, and more.

by Mark Qvist
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity siloed
2016

MIT/EPFL anonymity system (PETS 2016) combining verifiable shuffles with private information retrieval. Provides anonymity even when most servers in the anonymity set are malicious, with bandwidth costs an order of magnitude better than prior strong-anonymity systems. Research prototype, no deployed implementation.

by Albert Kwon, David Lazar, Srinivas Devadas, Bryan Ford
πŸ‘₯kind protocolusage networkingmessagingenc contenttopology p2pentity unitaryid pubkey
2016

Cryptographically authenticated time protocol from Google's Adam Langley. Detects malicious servers by cross-checking signed responses against multiple peers.

by Adam Langley, Google, Cloudflare
πŸ‘₯kind protocolusage networkingenc contenttopology federatedentity unitaryid pubkey
1995

Encrypted, authenticated remote-shell and tunnel protocol. Public-key auth, port forwarding, and the substrate for SFTP/SCP and Git over SSH.

by Tatu YlΓΆnen, IETF SECSH WG
πŸ‘₯kind protocolusage networkingenc transporttopology centralizedentity transportid pubkey
2010

JSON+UDP DHT protocol for end-to-end encrypted messaging between any two endpoints. Influenced later p2p stacks; never reached production traction.

by Jeremie Miller
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity unitaryid pubkey
1969

One of the original ARPANET protocols: a cleartext remote terminal over TCP. Long obsolete for shell access (replaced by SSH) but still used for protocol probing, MUDs, and BBS-style services.

by IETF
πŸ‘₯kind protocolusage networkingenc nonetopology centralizedentity transport
2002

Anonymity overlay network of volunteer-run relays. Routes traffic through encrypted multi-hop circuits and hosts onion services that are reachable without revealing their location.

by Roger Dingledine, Nick Mathewson, Paul Syverson
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity unitary
1998

Cross-platform remote framebuffer protocol (RFB). Simpler and more portable than RDP; the basis for screen sharing in macOS, Linux remote desktops, and tools like noVNC.

by Tristan Richardson, AT&T Cambridge
πŸ‘₯kind protocolusage networkingenc optionaltopology centralizedentity transport
2011

Browser-native real-time audio, video, and data channels between peers. NAT traversal via ICE/STUN/TURN; mandatory DTLS-SRTP encryption. The transport substrate for most modern p2p web apps.

by Google, Mozilla, Opera, W3C, IETF
πŸ‘₯kind protocolusage networkingenc transporttopology p2pentity transport
2011

Full-duplex communication channel over a single TCP connection, upgraded from HTTP. Enabled real-time browser apps before WebRTC and remains the default for live data feeds.

by Ian Hickson, Ian Fette
πŸ‘₯kind protocolusage networkingenc optionaltopology federatedentity transport
2016

Modern open-source VPN protocol designed for simplicity and performance. Foundation for Tailscale/Headscale, Nebula, and many other overlay networks.

by Jason A. Donenfeld
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity siloed
2017

End-to-end encrypted IPv6 mesh overlay. Self-organizes peers into a spanning tree to provide a flat, globally-routable address space without any central allocation.

by Neil Alexander, Arceliar
πŸ‘₯kind protocolusage networkingenc contenttopology p2pentity unitary
2015

Decentralized web platform using Bitcoin cryptography for identity and BitTorrent for content distribution. Sites are addressed by public keys and served peer-to-peer by visitors.

by Tamas Kocsis
πŸ‘₯kind protocolusage networkingenc optionaltopology p2pentity siloed
2011

Open source virtual networking layer that creates encrypted peer-to-peer networks across the internet. Controllers can be self-hosted.

by Adam Ierymenko
πŸ‘₯kind protocolusage networkingenc contenttopology federatedentity siloed
naming 13
2012

DNS-based Authentication of Named Entities (RFC 6698). Publish TLS certificate fingerprints in DNS records signed by DNSSEC; an alternative to the PKI cert authority model. Notably used by SMTP MTA-STS replacement and some PGP keyservers.

by Paul Hoffman, Jakob Schlyter, IETF
πŸ‘₯kind protocolusage identitynamingenc contenttopology federatedentity federatedid pubkey
1983

Domain Name System β€” the hierarchical, federated naming system that maps human-readable names to internet resources. Operated as a globally distributed tree of independent authoritative servers.

by Paul Mockapetris
πŸ‘₯kind protocolusage namingenc optionaltopology federatedentity unitary
2018

RFC 8484. DNS queries tunneled over HTTPS. Privacy from ISP-level snooping; bypasses censoring resolvers. Default for Firefox in many regions.

by Paul Hoffman, Patrick McManus, IETF
πŸ‘₯kind protocolusage namingenc transporttopology federatedentity unitaryid none
2016

RFC 7858. DNS over TLS rather than over HTTPS. Cleaner separation from web traffic, supported by Android Private DNS and Unbound/Knot/Stubby resolvers.

by Zi Hu, Liang Zhu, IETF
πŸ‘₯kind protocolusage namingenc transporttopology federatedentity unitaryid none
2011

Encrypted-and-authenticated DNS protocol predating DoH/DoT. Still used by OpenDNS/Quad9/AdGuard and projects like dnscrypt-proxy.

by Frank Denis, OpenDNS
πŸ‘₯kind protocolusage namingenc contenttopology federatedentity unitaryid pubkey
1997

Signed-zone extensions for DNS. Provides cryptographic authenticity (not confidentiality) for DNS responses. Slow adoption but powers DANE, RPKI bridges, and modern DNS-based identity hacks.

by IETF DNSSEC WG
πŸ‘₯kind protocolusage namingidentityenc contenttopology federatedentity unitaryid pubkey
2017

Ethereum Name Service β€” decentralized naming on Ethereum smart contracts, mapping human-readable names like alice.eth to addresses and resources.

by Nick Johnson
πŸ‘₯kind protocolusage namingenc optionaltopology blockchainentity unitaryid pubkey
2014

GNU Name System β€” petname-based, censorship-resistant naming on GNUnet. Each user maintains their own zone and delegates trust explicitly.

by Martin Schanzenbach, Christian Grothoff
πŸ‘₯kind protocolusage namingenc contenttopology p2pentity federated
2018

Blockchain-based decentralized naming system for top-level domains. Aims to replace the ICANN root with cryptographic ownership.

by Joseph Poon, Andrew Lee, Boyma Fahnbulleh, Christopher Jeffrey
πŸ‘₯kind protocolusage namingenc optionaltopology blockchainentity unitaryid pubkey
2002

DNS over link-local multicast β€” resolve .local names without a server. Used together with DNS-SD for zero-config service discovery on a LAN.

by Stuart Cheshire, Marc Krochmal
πŸ‘₯kind protocolusage namingenc nonetopology p2pentity siloed
2011

Earliest blockchain-based decentralized name system. Pioneered the .bit TLD outside ICANN.

by Vincent Durham
πŸ‘₯kind protocolusage namingenc optionaltopology blockchainentity unitaryid pubkey
2000

Alternative DNS root operated by volunteers. Resolves both ICANN TLDs and a set of community-managed TLDs outside the standard hierarchy.

by Phillip Spencer
πŸ‘₯kind protocolusage namingenc optionaltopology federatedentity unitary
1999

Umbrella for the stack that makes link-local networking just work: link-local addressing, mDNS for naming, DNS-SD for service discovery. Shipped as Bonjour on macOS and Avahi on Linux.

by IETF zeroconf WG, Stuart Cheshire
πŸ‘₯kind protocolusage namingenc nonetopology p2pentity siloed
hypertext 26
1995

Fifteen-element metadata vocabulary (title, creator, subject, date, …) that anchored OAI-PMH, repository metadata, and most cataloguing on the open web.

by DCMI, OCLC
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
2000

Friend of a Friend β€” RDF vocabulary for describing people and the relations between them. The semantic-web era's social-graph standard, pre-ActivityPub.

by Dan Brickley, Libby Miller
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
2019

Lightweight application-layer protocol for hypertext, sitting between Gopher and HTTP in complexity. Mandatory TLS, line-oriented responses, and a "small internet" ethos; many independent servers and clients.

by Solderpunk
πŸ‘₯kind protocolusage hypertextenc transporttopology federatedentity transport
1991

Pre-Web hierarchical document and menu protocol from 1991. Still has a small, actively maintained "gopherspace" of independently operated servers.

by Mark P. McCahill, Farhad Anklesaria
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transport
2023

UDP-based small-web protocol that targets high-latency and lossy networks. Trades TCP/TLS overhead for reachability β€” designed with HF radio and low-power devices in mind.

by Dima Krasner
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transport
1991

Application-layer protocol that underpins the World Wide Web. Stateless request/response over TCP; TLS (HTTPS) is now the default. Federated across independently operated servers.

by Tim Berners-Lee, Roy Fielding
πŸ‘₯kind protocolusage hypertextenc optionaltopology federatedentity transport
1990

Pre-web hypertext system from TU Graz with bidirectional links, transclusion, and integrated search across a federated server network. Lost to HTTP/HTML's simpler model; some of its ideas resurface in IPFS and the indieweb.

by Hermann Maurer, Frank Kappe
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity federated
2014

JSON for Linked Data β€” RDF in JSON garb. The serialization Schema.org SEO data, Verifiable Credentials, and ActivityStreams 2.0 all use.

by W3C, Manu Sporny, Gregg Kellogg, Markus Lanthaler
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
1945

Vannevar Bush's 1945 conceptual hypertext system β€” microfilm-based, with associative "trails" between documents. Never built; conceptual ancestor of every hypertext system after.

by Vannevar Bush
πŸ§‘kind protocolusage hypertextenc nonetopology centralizedentity transportid none
2022

Tiny gopher-like protocol stripped down further: no selectors, no item types, just path-to-bytes. One of several small-web experiments orbiting Gemini.

by Notgnoshi
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transport
2004

Convention for embedding structured data in HTML attributes (h-card, h-entry, etc.). Underpins the indieweb stack; the simplest semantic-web bet that actually shipped.

by Tantek Γ‡elik, microformats.org community
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
2021

Smallest-possible small-web protocol: no headers, no metadata, no TLS, just send a path and get bytes back. A reaction to gemini's complexity.

by Sean Conman
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transport
2001

Tim Berners-Lee's compact RDF syntax with rules. Ancestor of Turtle (which dropped the rule extension to focus on plain triples).

by Tim Berners-Lee, Dan Connolly
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
1960

Original hypertext vision: bidirectional, visible, fine-grained links; transclusion; versioning; micropayments to original authors. Predates and outlasted the web in concept; never shipped at scale.

by Ted Nelson
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity unitary
1999

Resource Description Framework β€” the data model under the semantic web. Subject-predicate-object triples, IRIs as identifiers, schema via OWL/RDFS.

by Tim Bray, Ramanathan V. Guha, W3C
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
2008

Resource Description Framework in Attributes β€” embeds RDF triples in HTML via custom attributes. Heavier than Microformats; used heavily in scholarly publishing and Schema.org.

by W3C, Ben Adida
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
2011

Shared vocabulary for structured data on the web. Origin of the JSON-LD-or-microdata blobs in every modern website's ; powers Google/Bing rich results.

by Google, Microsoft, Yahoo, Yandex, W3C
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
2021

Experimental small-web protocol with a richer document format than Gemini's gemtext, including inline styling and metadata. Niche but actively used by a handful of capsules.

by Sloum
πŸ‘₯kind protocolusage hypertextenc transporttopology federatedentity transport
2007

Semantically Interlinked Online Communities β€” RDF vocabulary for describing online discussion (forums, blogs, comments). Influenced ActivityStreams.

by John Breslin, Uldis Bojārs, Stefan Decker
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
2008

SQL for RDF β€” query language for triplestores. SPARQL 1.1 added updates, federated queries, and aggregates. The query language behind Wikidata.

by W3C SPARQL WG
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
2020

Even-simpler successor proposal to Gemini, dropping TLS and client identity in exchange for minimal implementation surface.

by Michael Lazar
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transport
2020

Companion upload protocol to Gemini. Same wire format and TLS requirements but adds the ability to write content to a server β€” used by Gemini wikis and pastebins.

by Alex Schroeder
πŸ‘₯kind protocolusage hypertextenc transporttopology federatedentity transport
2008

Terse RDF Triple Language β€” human-readable RDF syntax that succeeded the noisier RDF/XML. The serialization most people writing RDF by hand use.

by David Beckett, Tim Berners-Lee
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
1994

Virtual Reality Modeling Language β€” the 1990s attempt at a 3D web. Open standard, dropped into HTML pages over HTTP, succeeded by X3D. "Metaverse" 25 years ahead of the hype cycle.

by Mark Pesce, Tony Parisi, Gavin Bell, Web3D Consortium
πŸ‘₯kind protocolusage hypertextenc nonetopology federatedentity transportid none
2017

W3C standard suite for layered annotations on any web content (Data Model + Protocol + Vocabulary, all 2017 Recommendations). Annotations are JSON-LD documents with selectors that target arbitrary URL-addressable resources; the protocol defines how to serve, fetch, and federate annotation collections. Hypothes.is is the dominant deployment; the open-source Hypothesis server is self-hostable.

by W3C Web Annotation WG, Hypothesis, Open Annotation Collaboration
πŸ‘₯kind protocolusage collaborationhypertextenc optionaltopology federatedentity transport
1995

Linked rings of independent sites β€” each site links to the next-in-ring and the previous, with a central "hub" page listing members. Pre-Google discovery infrastructure. Sage Weil's WebRing.com formalized the model; the concept lives on as a small-web revival.

by Sage Weil, WebRing Inc.
πŸ‘₯kind protocolusage hypertextsocialenc nonetopology federatedentity siloed
library 36
identity 1
2022

Universal action protocol layered over Hypercore β€” drag-and-drop keypairs, contacts, and capabilities across apps with self-sovereign identity.

by Synonym
πŸ‘₯kind libraryusage identityenc contenttopology self-sovereignid pubkey
collaboration 13
2009

Real-time collaborative editor and federated communication protocol. Originated as Google Wave (2009), donated to Apache in 2010, retired in 2018.

by Google
πŸ‘₯kind libraryusage collaborationenc transporttopology federated
2017

Homepage: https://automerge.org

CRDT library for building local-first applications with automatic merging of concurrent changes. Provides JSON-like data structures with cryptographic change history; covers merge semantics but not transport or storage.

by Martin Kleppmann
πŸ‘₯kind libraryusage collaborationenc nonetopology p2p
2022

Composable CRDT library for collaborative apps. Provides primitive CRDTs (counters, sets, lists, text) that compose into custom data types.

by Matthew Weidner
πŸ‘₯kind libraryusage collaborationenc nonetopology p2pid none
2017

Framework for building local-first, peer-to-peer collaborative applications. Provides ECHO (data sync), HALO (identity), and MESH (networking).

by Rich Burdon
πŸ‘₯kind libraryusage collaborationenc contenttopology p2pid did
2021

Local-first sync layer for Postgres and SQLite. Replicates relational data to clients and syncs writes back through standard SQL semantics.

by James Arthur
πŸ‘₯kind libraryusage collaborationenc transporttopology federated
2022

Local-first toolkit for collaborative apps β€” CoValues (CRDT-backed objects) sync between devices and peers through a Jazz cloud or your own server.

by Anselm Eyber
πŸ‘₯kind libraryusage collaborationenc contenttopology p2pid pubkey
2023

High-performance CRDT library for local-first apps. Aims to combine the ergonomics of Yjs/Automerge with better historical-version performance.

by Zixuan Chen
πŸ‘₯kind libraryusage collaborationenc nonetopology p2p
2024

Peer-to-peer application runtime from Holepunch. Built on Hypercore, Hyperswarm, and Hyperdrive, it lets developers ship serverless apps that distribute and update themselves over P2P.

by Mathias Buus
πŸ‘₯kind libraryusage collaborationenc optionaltopology p2p
2007

PHP framework implementing WebDAV, CalDAV, and CardDAV. Backbone of BaΓ―kal, ownCloud/Nextcloud's CalDAV+CardDAV layer, and many other PHP stacks.

by fruux GmbH, Evert Pot
πŸ‘₯kind libraryusage collaborationenc optionaltopology federated
2019

Distributed object capability framework from the Spritely Institute. Provides secure, transactional actor-style programming across machines as a foundation for decentralized social networks.

by Christine Lemmer-Webber
πŸ‘₯kind libraryusage collaborationenc optionaltopology p2p
2021

Reactive in-memory data store for the browser with optional sync to CRDTs, IndexedDB, or remote databases. Local-first by default.

by James Pearce
πŸ‘₯kind libraryusage collaborationenc nonetopology p2p
2010

Homepage: https://yjs.dev

High-performance CRDT framework for shared editing of structured data. Supports rich text, arrays, and maps with pluggable network and persistence providers; widely used for real-time collaboration in editors.

by Kevin Jahns
πŸ‘₯kind libraryusage collaborationenc nonetopology p2p
2020

Open-source document store for real-time collaboration. Server-based CRDT sync with JSON-like operations for text, lists, and trees.

by Hackerwins, Yorkie Team
πŸ‘₯kind libraryusage collaborationenc transporttopology hybrid
storage 12
2022

SQLite extension that adds CRDT semantics β€” multi-master merging without conflict. Makes any SQLite database into a local-first sync target.

by Matt Wonlaw
πŸ‘₯kind libraryusage storageenc nonetopology p2pid none
2022

Local-first platform built on SQLite β€” type-safe schemas, end-to-end encryption with user-owned mnemonic key, sync across devices.

by Daniel Steigerwald
πŸ§‘kind libraryusage storageenc contenttopology self-sovereignid pubkey
2022

Local-first, end-to-end encrypted database that runs in the browser. Verifiable storage with content-addressed CRDT log; pluggable replication.

by J Chris Anderson
πŸ‘₯kind libraryusage storageenc contenttopology p2pid pubkey
2014

Distributed, real-time graph database for the web. Peers sync directly in the browser using a conflict-resolution algorithm; relays optionally help with discovery and persistence.

by Mark Nadal
πŸ‘₯kind libraryusage storageenc optionaltopology p2p
2020

Live-shared linked data as a library β€” CRDT-based JSON-LD that any number of clients edit concurrently and converge without a central server.

by George Svarovsky
πŸ‘₯kind libraryusage storageenc nonetopology p2pid none
2016

Peer-to-peer database built on IPFS. Provides several CRDT-backed store types (log, feed, key-value, document) that sync between peers without a central server.

by Haad
πŸ‘₯kind libraryusage storageenc optionaltopology p2p
2023

Postgres-to-SQLite sync service for offline-first apps. Server tracks per-user data buckets and streams diffs to client SQLite stores.

by Journey Apps
πŸ‘₯kind libraryusage storageenc transporttopology hybrid
2020

Client-side sync engine for offline-capable web apps. Local SQLite-style mutation log replays through a server-defined replication function.

by Aaron Boodman, Rocicorp
πŸ‘₯kind libraryusage storageenc transporttopology hybrid
2016

Reactive, offline-first NoSQL database for browser and Node. Pluggable storage backends and pluggable replication (CouchDB, GraphQL, WebRTC, P2P).

by Daniel Meyer
πŸ‘₯kind libraryusage storageenc optionaltopology p2p
2021

Decentralized relational tables anchored to EVM chains. Permissions enforced on-chain; queries served by a permissionless validator network.

by Textile
πŸ‘₯kind libraryusage storageenc transporttopology blockchainid pubkey
2023

Open-source local-first sync database. Triplestore data model with relational queries, real-time sync, and offline-by-default semantics.

by Triplit Inc
πŸ‘₯kind libraryusage storageenc transporttopology hybrid
2018

Reactive database for React/React Native β€” lazy-loaded SQLite with built-in synchronization protocol for offline-first apps at scale.

by Radek Pietruszewski, Nozbe
πŸ§‘kind libraryusage storageenc nonetopology hybrid
networking 9
2014

Network of interoperable blockchains connected by IBC (Inter-Blockchain Communication). Cosmos SDK lets developers spin up app-specific chains.

by Jae Kwon, Ethan Buchman
πŸ‘₯kind libraryusage networkingenc transporttopology blockchainid pubkey
2016

Decentralized marketplace for computation. Requestors rent CPU/GPU time from providers worldwide; payment and matching brokered on-chain.

by Julian Zawistowski
πŸ‘₯kind libraryusage networkingenc transporttopology blockchainid pubkey
2017

Agent-centric framework for distributed applications. Every participant maintains their own signed source chain and validates a shared DHT, rather than a global consensus blockchain.

by Arthur Brock, Eric Harris-Braun
πŸ‘₯kind libraryusage networkingenc optionaltopology p2pid pubkey
2018

Distributed swarm-of-peers networking layer underpinning Hypercore. Uses a Kademlia DHT for discovery and direct UDP/UTP connections.

by Mathias Buus
πŸ‘₯kind libraryusage networkingenc transporttopology p2p
2022

Homepage: https://iroh.computer

Peer-to-peer networking and content-addressed data toolkit from number0. Provides direct QUIC connections between devices (with relay fallback), blob transfer, and document sync built on Willow-inspired concepts.

by Friedel Ziegelmayer, Dirkjan Ochtman
πŸ‘₯kind libraryusage networkingenc contenttopology p2p
2014

Modular peer-to-peer networking stack β€” transports, multiplexing, peer discovery, DHTs, pub/sub. Used by IPFS, Filecoin, Ethereum, and many others.

by Juan Benet
πŸ‘₯kind libraryusage networkingenc optionaltopology p2p
2003

C library implementing the SSH protocol β€” used by KDE, GitLab, and many tools as their SSH backend.

by Aris Adamantiadis, libssh contributors
πŸ‘₯kind libraryusage networkingenc transporttopology centralizedid pubkey
2018

Modular Rust framework for building blockchains. Powers Polkadot, Kusama, and dozens of independent chains via shared runtime primitives.

by Parity Technologies
πŸ‘₯kind libraryusage networkingenc transporttopology blockchainid pubkey
2023

Homepage: https://veilid.com

Open-source, peer-to-peer, privacy-focused application framework from the Cult of the Dead Cow. Provides a distributed hash table, encrypted routing, and identity primitives for building applications without centralized servers.

by Cult of the Dead Cow
πŸ‘₯kind libraryusage networkingenc contenttopology p2p
server 183
social 64
2022

Fork of Pleroma maintained by a different community. ActivityPub-compatible microblogging server with additional features and a distinct moderation stance.

by floatingghost
πŸ‘₯kind serverusage socialenc transporttopology federated
2017

Aaron Parecki's Microsub server β€” fetches your subscribed feeds and exposes a Microsub API for clients like Monocle to render.

by Aaron Parecki
πŸ‘₯kind serverusage socialself-hostingenc optionaltopology federatedid domain
2020

Modular federated social platform built in Elixir. Aims to let communities assemble custom social experiences (microblogging, groups, classifieds, etc.) on shared ActivityPub plumbing.

by Mayel de Borniol, Ivan Minutillo
πŸ‘₯kind serverusage socialenc transporttopology federated
2020

Federated social reading platform β€” a Goodreads-style site built on ActivityPub. Lets users track reading, review books, and follow readers across instances.

by Mouse Reeve
πŸ‘₯kind serverusage socialenc transporttopology federated
2013

Hosted webmention bridge from silos (Twitter, Facebook, etc.) to personal websites. Predecessor to Bridgy Fed.

by Ryan Barrett
πŸ‘₯kind serverusage socialenc transporttopology centralizedid domain
2017

Bridges between ActivityPub, AT Protocol/Bluesky, and Nostr. Lets users on one network follow and reply to users on the others.

by Ryan Barrett
πŸ‘₯kind serverusage socialenc transporttopology federated
2009

Federated social network built on XMPP, with channels analogous to topic-based feeds. Defunct.

by Simon Tennant
πŸ‘₯kind serverusage socialenc transporttopology federated
2020

Federated comment system for the web backed by Matrix. Each comment thread is a Matrix room; readers comment with any Matrix account.

by AsbjΓΈrn Olling
πŸ‘₯kind serverusage socialenc transporttopology federated
2021

Self-hosted podcast platform with built-in ActivityPub federation. Listeners on any Fediverse server can follow shows and discuss episodes inline.

by Yassine Doghri, Benjamin Bellamy
πŸ‘₯kind serverusage socialenc transporttopology federated
1998

High-performance NNTP server written by Matt Dillon (DragonFlyBSD) for handling the firehose of full-feed Usenet traffic at ISP scale.

by Matt Dillon
πŸ‘₯kind serverusage socialenc optionaltopology federated
2010

Early federated social network organized around user-run "pods" and aspect-based sharing. Uses its own Diaspora federation protocol rather than ActivityPub.

by Dan Grippi, Maxwell Salzberg, Raphael Sofaer, Ilya Zhitomirskiy
πŸ‘₯kind serverusage socialenc transporttopology federated
2017

Peer-to-peer video sharing platform built on the Hive blockchain with IPFS for content storage. YouTube-style UI, blockchain-anchored social layer.

by Adrien Marie
πŸ‘₯kind serverusage socialenc nonetopology blockchainid pubkey
2010

Federated social server that speaks multiple protocols (ActivityPub, Diaspora, OStatus, ATOM/RSS). Designed for cross-network interoperability.

by Mike Macgirvin
πŸ‘₯kind serverusage socialenc transporttopology federated
2017

Federated audio platform for music, podcasts, and other sounds. Communicates over ActivityPub so libraries on different instances can be browsed and followed.

by Eliot Berriot
πŸ‘₯kind serverusage socialenc transporttopology federated
2020

Lightweight federated events platform β€” create and share events with ActivityPub-aware calendars without a user account.

by Raphael Kabo
πŸ‘₯kind serverusage socialenc transporttopology federatedid none
2013

Modern publishing platform with built-in newsletters, memberships, and (since 2024) ActivityPub federation for cross-fediverse following.

by John O'Nolan
πŸ‘₯kind serverusage socialenc transporttopology self-hosted
2017

Mastodon fork with experimental features that may or may not land upstream β€” local-only posts, content types, formatting toolbar, granular reply controls.

πŸ‘₯kind serverusage socialenc transporttopology federated
2013

Federated microblogging server descended from StatusNet (the software that ran identi.ca). Interoperates with the Fediverse via OStatus and ActivityPub.

by Matt Lee, Mikael Nordfeldth
πŸ‘₯kind serverusage socialenc transporttopology federated
2021

Lightweight Go-based ActivityPub server. Mastodon-API compatible but designed to run comfortably on small/low-power instances.

by tobi
πŸ‘₯kind serverusage socialenc transporttopology federated
2020

Blockchain-based social media platform forked from Steem in 2020. Posts, votes, and tokens live on-chain; clients (PeakD, Ecency) read the same data.

πŸ‘₯kind serverusage socialenc nonetopology blockchainid pubkey
2018

Mastodon fork emphasizing local community: local-only posting, larger character limits, full content from federated instances.

by Darius Kazemi
πŸ‘₯kind serverusage socialenc transporttopology federated
2019

Minimalist single-user ActivityPub server. No likes, no notifications, no algorithms β€” just federated honking.

by Ted Unangst
πŸ§‘kind serverusage socialenc transporttopology federated
2015

Federated platform built around "nomadic identity" β€” accounts can clone across hubs so identity survives any one server going down. Supports ActivityPub and the Zot protocol.

by Mike Macgirvin
πŸ‘₯kind serverusage socialenc transporttopology federated
2023

Misskey-lineage ActivityPub server with a rewrite-in-progress (Iceshrimp.NET) aimed at a cleaner codebase and better federation behavior.

by ThatOneCalculator
πŸ‘₯kind serverusage socialenc transporttopology federated
2018

Self-hosted IndieWeb server providing Micropub, Webmentions, and content syndication endpoints for a personal site.

by Paul Robert Lloyd
πŸ§‘kind serverusage socialenc transporttopology federatedid domain
1992

InterNetNews β€” the dominant NNTP server for the open Usenet hierarchy. Stewarded by ISC; still maintained by Russ Allbery.

by Rich Salz, Russ Allbery, Internet Systems Consortium
πŸ‘₯kind serverusage socialenc optionaltopology federated
2015

Federated book inventory and lending network. Catalog data sourced from Wikidata; ownership and lending tracked per user across federated instances.

by Maxime Lathuilière
πŸ‘₯kind serverusage socialenc transporttopology federated
2022

Federated link aggregator and microblog combining Lemmy-style threaded discussion with Mastodon-style posting. The original project is dormant; the community now develops Mbin.

by Ernest WiΕ›niewski
πŸ‘₯kind serverusage socialenc transporttopology federated
2014

IndieWeb-flavored publishing platform supporting POSSE (publish on own site, syndicate elsewhere), micropub, and webmentions.

by Ben Werdmuller, Erin Jo Richey
πŸ‘₯kind serverusage socialenc transporttopology federatedid domain
1996

Small NNTP server for individuals β€” pulls a subscribed subset of groups from an upstream and serves them locally. The "personal news server" tier.

by Arnt Gulbrandsen, Cornelius Krasel
πŸ‘₯kind serverusage socialenc optionaltopology federated
2019

Federated link-aggregator and discussion forum, similar in shape to Reddit. Communities live on individual instances and federate over ActivityPub.

by Dessalines
πŸ‘₯kind serverusage socialenc transporttopology federated
2016

Federated microblogging server speaking ActivityPub. Independently operated instances form a shared social network with local and federated timelines.

by Eugen Rochko
πŸ‘₯kind serverusage socialenc transporttopology federated
2023

Community-maintained fork of Kbin. Threaded discussion and microblogging in one federated ActivityPub server.

πŸ‘₯kind serverusage socialenc transporttopology federated
2011

Federated media publishing platform β€” images, video, audio. Predates ActivityPub; uses the older Pump.io / ActivityStreams flow.

by Christopher Lemmer Webber
πŸ‘₯kind serverusage socialenc transporttopology federated
2017

Hosted (with self-host option) blogging-first social platform built on RSS, IndieWeb, and ActivityPub. Posts originate as plain feeds and federate outward.

by Manton Reece
πŸ‘₯kind serverusage socialenc transporttopology hybrid
2018

Single-user ActivityPub microblogging server. Designed to be self-hosted by one person, with the fediverse as the social layer.

by Thomas Sileo
πŸ§‘kind serverusage socialenc transporttopology federated
2014

Feature-rich ActivityPub server with reactions, custom emoji, drive storage, and rich timelines. Popular in the Japanese Fediverse and basis for several forks.

by syuilo
πŸ‘₯kind serverusage socialenc transporttopology federated
2020

Rust ActivityPub server with built-in monetization features (subscriptions, tips) on top of standard Fediverse interop.

by silverpill
πŸ‘₯kind serverusage socialenc transporttopology federated
2019

Federated platform for organizing events and groups. Speaks ActivityPub so events and RSVPs can be discovered and joined from across the Fediverse.

by Thomas Citharel
πŸ‘₯kind serverusage socialenc transporttopology federated
2008

Social and chat front-end on top of XMPP. Gives the federated XMPP network a modern social-network UI with posts, comments, and groups.

by TimothΓ©e Jaussoin
πŸ‘₯kind serverusage socialenc optionaltopology federated
2022

Federated catalog of books, films, music, podcasts, and games with personal shelves and reviews. Speaks ActivityPub so entries and reviews flow into the Fediverse.

by Their Yu
πŸ‘₯kind serverusage socialenc transporttopology federated
2014

Modern forum software with optional ActivityPub federation. Topics and posts can be shared between NodeBB instances and the wider fediverse.

by Andrew Rodrigues, Julian Lam
πŸ‘₯kind serverusage socialenc transporttopology federated
2004

Collaboratively edited open map of the world. Single centralized database but openly licensed, with many independent renderers, mirrors, and forks downstream.

by Steve Coast
πŸ‘₯kind serverusage socialenc transporttopology centralized
2020

Self-hosted live video and chat server. Streams to a single instance but supports ActivityPub for federated discovery and follower notifications.

by Gabe Kangas
πŸ‘₯kind serverusage socialenc transporttopology federated
2017

Federated video hosting platform on ActivityPub. Uses WebTorrent for peer-assisted video delivery, reducing bandwidth load on instances.

by Chocobozzz
πŸ‘₯kind serverusage socialenc transporttopology federated
2023

Lemmy-alternative federated link aggregator written in Python. Speaks ActivityPub to the rest of the Threadiverse.

by Rimu Atkinson
πŸ‘₯kind serverusage socialenc transporttopology federated
2018

Federated photo-sharing platform on ActivityPub, with an Instagram-like UX. Self-hostable and interoperable with the wider Fediverse.

by Daniel Supernault
πŸ‘₯kind serverusage socialenc transporttopology federated
2017

Lightweight federated microblogging server written in Elixir. Implements ActivityPub and is Mastodon-API compatible.

by lain
πŸ‘₯kind serverusage socialenc transporttopology federated
2017

Federated long-form blogging platform speaking ActivityPub. Multi-author "blogs" can be followed and commented on from anywhere in the Fediverse.

by Baptiste Gelez
πŸ‘₯kind serverusage socialenc transporttopology federated
2012

Federated activity streams server, the successor to identi.ca. Its protocol directly influenced ActivityPub.

by Evan Prodromou
πŸ‘₯kind serverusage socialenc transporttopology federated
2011

Self-hosted, single-user bookmark manager. Generates Atom/RSS feeds, supports tagging, runs as static-ish PHP with no database.

by Sebastien Sauvage
πŸ§‘kind serverusage socialenc transporttopology self-hosted
2023

Misskey fork focused on improvements to moderation, accessibility, and UX. Federates with the rest of the ActivityPub-speaking Fediverse.

by Marie
πŸ‘₯kind serverusage socialenc transporttopology federated
2021

Federated social network in the shape of early VK / Facebook β€” walls, photos, groups β€” speaking ActivityPub to the rest of the Fediverse.

by Grishka
πŸ‘₯kind serverusage socialenc transporttopology federated
2022

Minimalist single-user ActivityPub server in C. Designed to be tiny, self-contained, and easy to self-host on small hardware.

by grunfink
πŸ§‘kind serverusage socialenc transporttopology federated
2016

Federated personal profile and stream server. Speaks both the Diaspora protocol and ActivityPub.

by Jason Robinson
πŸ‘₯kind serverusage socialenc transporttopology federated
2016

Homepage: https://solidproject.org

Tim Berners-Lee's specification for decentralized web applications. Users store data in personal "pods" they control, and apps request access via WebID-based authentication and Linked Data permissions.

by Tim Berners-Lee
πŸ‘₯kind serverusage socialenc transporttopology federatedid domain
2008

Federated microblogging platform that powered identi.ca. Renamed and continued as GNU social; conceptual predecessor of Mastodon.

by Evan Prodromou
πŸ‘₯kind serverusage socialenc transporttopology federated
2016

First blockchain social network β€” posts, votes, and tokens on-chain. Hostile takeover in 2020 triggered the Hive fork; the original chain continues as Steem.

by Dan Larimer, Ned Scott
πŸ‘₯kind serverusage socialenc nonetopology blockchainid pubkey
2021

Mike Macgirvin's successor to Hubzilla β€” a federated social platform with nomadic identity, speaking ActivityPub (and Nomad/Zot extensions).

by Mike Macgirvin
πŸ‘₯kind serverusage socialenc transporttopology federated
2022

Multi-domain ActivityPub server written in Django. One install can host accounts under many domains from a shared infrastructure.

by Andrew Godwin
πŸ‘₯kind serverusage socialenc transporttopology federated
2013

Decentralized microblog built on signed Atom feeds with strong identity. Aimed at a Twitter alternative without a central server. Defunct.

by Michael Powers
πŸ‘₯kind serverusage socialenc contenttopology federatedid pubkey
1980

Distributed discussion system from 1980 using NNTP to propagate articles between servers. The original federated social network β€” newsgroups still operate today.

by Tom Truscott, Jim Ellis
πŸ‘₯kind serverusage socialenc optionaltopology federated
2018

Official WordPress plugin that exposes blogs and authors as ActivityPub actors. Lets Fediverse users follow and comment on WordPress posts.

by Matthias Pfefferle
πŸ‘₯kind serverusage socialenc transporttopology federatedid domain
2018

Minimalist federated blogging platform. Published posts can be followed from Mastodon and other Fediverse software over ActivityPub.

by Matt Baer
πŸ‘₯kind serverusage socialenc transporttopology federated
identity 4
2010

Go-based OpenPGP keyserver. The current backbone of keys.openpgp.org and the most maintained federated PGP keyserver implementation.

by Casey Marshall, Canonical
πŸ‘₯kind serverusage identityenc optionaltopology federatedid pubkey
2020

Decentralized OpenPGP-based identity verification β€” proves you control a set of accounts via signed claims pointed to from notations in your OpenPGP key. Federated, no central registry.

by Yarmo Mackenbach
πŸ‘₯kind serverusage identityenc contenttopology federatedid pubkey
2011

Federated avatar hosting service β€” DNS SRV lookup directs requests to the avatar server for a given email domain. Decentralized alternative to Gravatar.

by Francois Marier
πŸ‘₯kind serverusage identityenc transporttopology federatedid domain
2002

Synchronizing Key Server β€” federated PGP keyserver pool. Famous for the 2019 "poisoned key" attack that effectively killed the SKS network and pushed users to Hagrid and Hockeypuck.

by Yaron Minsky, SKS contributors
πŸ‘₯kind serverusage identityenc optionaltopology federatedid pubkey
messaging 40
1999

Open-source PBX from Mark Spencer (also IAX2's author). Practically every open-source telephony stack of the last 25 years is built on Asterisk.

by Mark Spencer, Digium, Sangoma
πŸ‘₯kind serverusage messagingenc transporttopology federated
2003

IRC services package (NickServ/ChanServ/OperServ-style network services). Pairs with Solanum/Charybdis on most modern IRC networks.

by Atheme.org
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2005

ircd-ratbox fork that became the dominant IRCd of freenode (and is now succeeded by Solanum after the Libera.Chat split).

by ircd-ratbox developers, atheme.org
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2020

Lightweight single-binary Matrix homeserver in Rust, optimized for personal and small-group self-hosting.

by Timo KΓΆsters
πŸ‘₯kind serverusage messagingenc contenttopology federated
2024

Active fork of Conduit after upstream development slowed. Rust homeserver, single-binary, less resource-heavy than Synapse.

by girlbossceo, conduwuit contributors
πŸ‘₯kind serverusage messagingenc contenttopology federated
2000

Integrated mail server stack covering SMTP, IMAP, POP3, and webmail. Less common than Postfix+Dovecot today but historically popular in shared-hosting environments.

by Sam Varshavchik
πŸ‘₯kind serverusage messagingenc optionaltopology federated
1996

IMAP/POP3 server from Carnegie Mellon's Project Cyrus, designed for large multi-thousand-account deployments with a custom mail store rather than Maildir/mbox.

by Carnegie Mellon University
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2017

Second-generation Matrix homeserver in Go, focused on horizontal scaling and microservice-style deployment.

by Matrix.org Foundation
πŸ‘₯kind serverusage messagingenc contenttopology federated
2002

IMAP and POP3 server by Timo Sirainen, prized for speed and standards compliance. The de-facto mail-delivery-agent paired with Postfix or Exim on modern Linux mail stacks.

by Timo Sirainen
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2002

Highly scalable Erlang XMPP server. Powers many large federated chat deployments and also speaks MQTT and SIP.

by Alexey Shchepin
πŸ‘₯kind serverusage messagingenc optionaltopology federated
1995

MTA from the University of Cambridge with a famously flexible configuration language. Default MTA on Debian for many years; powers a large share of cPanel-managed hosting.

by Philip Hazel, University of Cambridge
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2006

Soft switch / VoIP platform from former Asterisk devs. Used heavily as the backend for conferencing services (Jitsi Videobridge predates it; SignalWire commercializes it now).

by Anthony Minessale, FreeSWITCH contributors, SignalWire
πŸ‘₯kind serverusage messagingenc transporttopology federated
2024

Another Conduit-fork; smaller community focus, emphasizes long-term maintainability and a different patch policy than conduwuit.

by computer.surgery, Grapevine contributors
πŸ‘₯kind serverusage messagingenc contenttopology federated
2010

Node.js SMTP server designed for high-throughput modern deployments. Plugin-architected; used as a programmable mail-routing platform rather than a traditional MTA.

by Matt Sergeant
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2002

Module-architected IRCd written from scratch in C++; emphasizes runtime-loadable feature modules.

by InspIRCd Team
πŸ‘₯kind serverusage messagingenc optionaltopology federated
1996

Long-running EFnet-family IRCd; ancestor of Charybdis, Solanum, and ircd-ratbox.

by Hybrid Team
πŸ‘₯kind serverusage messagingenc optionaltopology federated
1998

The original Jabber/XMPP server by Jeremie Miller, the protocol's creator. Frozen at version 1.4.x but historically the first XMPP server.

by Jeremie Miller, Jabber.org
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2002

Rewrite of the original jabberd in C. Component-based architecture; still maintained but largely overshadowed by Prosody and Ejabberd.

by Jabber.Org Foundation, jabberd2 contributors
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2008

SIP server / proxy / load balancer; one of two surviving SER (SIP Express Router) descendants alongside OpenSIPS.

by Kamailio Project, Daniel-Constantin Mierla
πŸ‘₯kind serverusage messagingenc transporttopology federated
2014

Turnkey email server installer for a single Ubuntu VPS β€” IMAP, SMTP, webmail, DNS, spam filtering, and TLS in one box.

by Joshua Tauberer
πŸ‘₯kind serverusage messagingenc transporttopology self-hosted
2014

Erlang XMPP server from Erlang Solutions, descended from Ejabberd. Targets mobile/IoT messaging deployments at scale.

by Erlang Solutions
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2002

Low-latency voice chat. Server (Murmur) is self-hostable; each server is independent (no federation between Mumble servers). Long the standard for gaming/comms communities preferring self-hosting over Discord/TeamSpeak.

by Thorvald Natvig, Mumble contributors
πŸ‘₯kind serverusage messagingenc transporttopology centralized
2001

"Next-generation" IRCd from-scratch rewrite emphasizing IPv6, RFC compliance, and small size.

by Alexander Barton
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2002

Java XMPP server, originally Wildfire from Jive Software. Long-time enterprise XMPP option; ships a web admin UI and rich plugin ecosystem.

by Ignite Realtime, Jive Software
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2008

The other SER fork; SIP server widely deployed by VoIP carriers and enterprise telecom.

by OpenSIPS Project, Bogdan-Andrei Iancu
πŸ‘₯kind serverusage messagingenc transporttopology federated
2008

OpenBSD's SMTP server β€” privsep-friendly, small codebase, terse configuration. Distributed with OpenBSD as the default MTA.

by OpenBSD Project
πŸ‘₯kind serverusage messagingenc optionaltopology federated
1998

High-performance open-source MTA developed by Wietse Venema at IBM Research, designed as a more secure replacement for Sendmail. Default MTA in many Linux distributions and the most-deployed open SMTP server on the internet.

by Wietse Venema, IBM Research
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2008

Lightweight, modular XMPP server written in Lua. A common choice for self-hosted federated chat.

by Matthew Wild
πŸ‘₯kind serverusage messagingenc optionaltopology federated
1995

Security-minded MTA written by D. J. Bernstein. Famously DJB-licensed (public domain only since 2007) and famously hostile to standards drift; spawned a generation of forks (netqmail, indimail).

by Daniel J. Bernstein
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2008

Self-hosted PHP webmail with a desktop-like AJAX interface. The most widely deployed open-source webmail.

by Thomas BrΓΌderli
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2013

Whistleblower submission system run by news organizations. Sources connect via a Tor onion service to deliver documents to journalists without revealing their identity.

by Aaron Swartz, Kevin Poulsen
πŸ‘₯kind serverusage messagingenc contenttopology federatedid pubkey
1981

The original Unix MTA, written by Eric Allman at Berkeley. Infamously complex configuration and a long history of security CVEs; nevertheless ran a vast majority of internet mail for two decades.

by Eric Allman, UC Berkeley
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2020

Fork of RainLoop after the latter went unmaintained β€” actively developed open-source webmail with a single-page UI.

by SnappyMail contributors
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2020

Packaged XMPP for self-hosting. Bundles a server, mobile clients, and configuration tooling for small groups who want chat infrastructure without operating each piece themselves.

by Matthew Wild
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2020

Modern IRC bouncer designed for mobile/multi-device usage with IRCv3 protocol extensions. From Simon "emersion" Ser, who also writes aerc and several Wayland tools.

by Simon Ser, emersion
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2017

Charybdis fork maintained by Libera.Chat staff; powers libera.chat and several other major IRC networks.

by Libera.Chat staff, Solanum contributors
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2014

Reference Matrix homeserver, implemented in Python. Maintained by Element.

by Matrix.org Foundation
πŸ‘₯kind serverusage messagingenc contenttopology federated
2004

Java XMPP server emphasizing scalability and modular components. Powers BeagleIM and Siskin (Tigase's clients).

by Tigase Inc., Tigase contributors
πŸ‘₯kind serverusage messagingenc optionaltopology federated
1999

Long-lived IRCd from the DALnet/Bahamut lineage, popular on community IRC networks and for self-hosted IRC.

by UnrealIRCd Team
πŸ‘₯kind serverusage messagingenc optionaltopology federated
2004

Long-lived IRC bouncer β€” sits between your client and IRC networks, maintaining connection and replaying scrollback. The de-facto self-hosted IRC bouncer for ~two decades.

by Jim Hull, ZNC contributors
πŸ‘₯kind serverusage messagingenc optionaltopology federated
collaboration 17
2012

PHP CalDAV/CardDAV server built on SabreDAV. The most-deployed self-hosted CalDAV+CardDAV stack for shared hosting environments.

by fruux GmbH, SabreDAV Team
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology federated
2014

End-to-end encrypted collaborative office suite (documents, sheets, slides, kanban). Servers store only encrypted blobs; keys are derived from URLs.

by Aaron MacSween
πŸ‘₯kind serverusage collaborationenc contenttopology self-hosted
2004

File-based PHP wiki β€” no database, just text files. Default choice for small team and project documentation wikis.

by Andreas Gohr
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2008

Real-time collaborative document editor. Self-hosted, with thousands of public instances; influenced the design of Google Docs.

by David Greenspan, Aaron Iba, J.D. Zamfirescu, David Cole
πŸ‘₯kind serverusage collaborationenc transporttopology self-hosted
2008

TWiki fork after TWiki went semi-proprietary. Perl wiki popular in enterprise documentation and project management.

by Foswiki contributors
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2015

Collaborative markdown editor with live preview, originally forked from HackMD/CodiMD. Self-hostable; popular for shared notes and meeting minutes.

by Max Wu, Yukai Huang, Cheng-Han Wu
πŸ‘₯kind serverusage collaborationenc transporttopology self-hosted
2003

Open source video-conferencing platform built on WebRTC and the Jitsi Videobridge SFU. Easy to self-host; many independent public instances; optional E2EE.

by Emil Ivov
πŸ‘₯kind serverusage collaborationenc transporttopology self-hosted
2021

Open source real-time audio/video infrastructure based on WebRTC. Self-hostable SFU plus SDKs for embedding calls and live audio into apps.

by Russ d'Sa, David Zhao
πŸ‘₯kind serverusage collaborationenc transporttopology self-hosted
2002

The wiki engine powering Wikipedia. Sprawling PHP codebase, but the dominant self-hosted wiki for any project at scale.

by Wikimedia Foundation, Magnus Manske, Lee Daniel Crocker
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2000

Python wiki engine; powered python.org, kernelnewbies.org, and many Python-community sites in the 2000s and 2010s.

by JΓΌrgen Hermann, MoinMoin Team
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2001

PHP wiki by Patrick Michaud emphasizing easy customization, file-based storage, and "WikiWord" linking. Niche but long-running.

by Patrick Michaud
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2008

Lightweight Python CalDAV/CardDAV server. Easy to self-host; default choice for personal calendar/contacts sync.

by Guillaume Ayoub
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology federated
2011

Federated wiki where every reader can fork pages into their own site. Edits propagate as forks across personal wikis rather than mutating shared text.

by Ward Cunningham
πŸ‘₯kind serverusage collaborationenc nonetopology federatedid domain
2004

Single-HTML-file wiki: the entire wiki lives in one file you can email around. Pioneer of the "local-first personal knowledge base" pattern.

by Jeremy Ruston
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2017

Hierarchical note-taking app with rich text, code, mind maps. Server-sync between desktop and self-hosted instance.

by zadam
πŸ§‘kind serverusage collaborationenc contenttopology self-hosted
1995

Ward Cunningham's original wiki β€” the first wiki β€” at c2.com/cgi/wiki. Birthplace of the term "wiki" and of the patterns-language movement.

by Ward Cunningham
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2003

Java wiki / application platform β€” used as the backend for structured-data wikis and Notion-style internal docs.

by Ludovic Dubost, XWiki SAS
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
storage 15
2016

Distributed database with blockchain characteristics β€” Tendermint consensus, MongoDB storage, immutable signed transactions. Largely inactive since 2020.

by ascribe GmbH
πŸ‘₯kind serverusage storageenc transporttopology blockchainid pubkey
2012

Personal cloud platform β€” files, contacts, photos, banking aggregation. Designed for self-hosting or as a managed service from Cozy Cloud.

by Cozy Cloud
πŸ§‘kind serverusage storageenc transporttopology self-hosted
2006

Open-source research-data repository platform from Harvard's Institute for Quantitative Social Science (2006). Citable datasets with versioning, persistent identifiers, fine-grained access controls, and per-dataverse customization within a single installation. Federation via Dataverse-network harvesting plus OAI-PMH.

by Gary King, Mercè Crosas, Harvard IQSS
πŸ‘₯kind serverusage storageself-hostingenc optionaltopology federated
2002

Open-source institutional repository platform, originally from MIT Libraries and HP Labs (2002). Runs at ~3000+ universities and libraries worldwide hosting papers, theses, datasets, and digitized collections. Federation via OAI-PMH harvesting; maintained today by LYRASIS.

by MIT Libraries, Hewlett-Packard, LYRASIS
πŸ‘₯kind serverusage storageself-hostingenc optionaltopology federated
2000

Open-source institutional repository software from the University of Southampton (2000). DSpace's older contemporary, written in Perl; widely deployed across UK and European universities. Federation via OAI-PMH; one of the early engines of the open-access movement, with Stevan Harnad as its most public advocate.

by Christopher Gutteridge, Les Carr, Stevan Harnad, University of Southampton
πŸ‘₯kind serverusage storageself-hostingenc optionaltopology federated
2003

Flexible digital-object repository platform from Cornell + UVA (first public release 2003; concepts from a 1997 Cornell research project). Not a turnkey repository β€” Islandora, Samvera/Hyrax and other stacks build user-facing systems on top of Fedora's storage and metadata core. Unrelated to Red Hat's Fedora Linux distribution.

by Cornell University, University of Virginia, DuraSpace, LYRASIS
πŸ‘₯kind serverusage storageenc optionaltopology federated
1999

"Lots of Copies Keep Stuff Safe." Library-federation for digital preservation: each member library runs a LOCKSS box that crawls subscribed content and continuously peer-audits other boxes via a voting protocol to detect tampering or bit-rot. Actually deployed at scale across academic libraries worldwide.

by David Rosenthal, Stanford University Libraries
πŸ‘₯kind serverusage storageenc optionaltopology federated
2016

Self-hosted file storage, collaboration, and groupware platform. Nextcloud servers can federate shares with each other via the Open Cloud Mesh protocol.

by Frank Karlitschek
πŸ‘₯kind serverusage storageenc optionaltopology federated
2010

Self-hosted file sync and share platform, the parent project from which Nextcloud forked. Supports federated sharing via the Open Cloud Mesh protocol.

by Frank Karlitschek
πŸ‘₯kind serverusage storageenc optionaltopology federated
2014

End-to-end encrypted personal storage on IPFS. Cryptree-based access control lets you share by capability without trusting the server.

by Ian Preston, Chris Boddy
πŸ‘₯kind serverusage storageenc contenttopology p2pid pubkey
1998

Modular FTP server with Apache-style configuration. Long-running, with extensive plugin ecosystem for LDAP backends, SQL accounting, and TLS.

by John Morrissey, ProFTPD contributors
πŸ‘₯kind serverusage storageenc optionaltopology federated
2001

Compact security-focused FTP server by Frank Denis (also of libsodium fame). Designed to be safer than wu-ftpd and simpler than ProFTPD.

by Frank Denis
πŸ‘₯kind serverusage storageenc optionaltopology federated
2008

Self-hosted file sync and sharing platform. Originally AjaXplorer (2008); modern Pydio Cells server (Go) with sync and collaboration features.

by Charles du Jeu, Abstrium
πŸ‘₯kind serverusage storageenc optionaltopology self-hosted
2012

Self-hosted file sync and share β€” Dropbox alternative with optional client-side encryption per library. Server in C and Python, mature clients across platforms.

by Daniel Pan
πŸ‘₯kind serverusage storageenc optionaltopology self-hosted
2001

"Very Secure FTP Daemon." Security-minded Unix FTP server; default in many Linux distros for years and prized for its small, audit-able codebase.

by Chris Evans
πŸ‘₯kind serverusage storageenc optionaltopology federated
networking 5
2003

Small SSH server/client for embedded systems and minimal environments. Common in OpenWrt, BusyBox-based images, and constrained-environment Docker.

by Matt Johnston
πŸ‘₯kind serverusage networkingenc transporttopology centralizedid pubkey
2020

Open-source, self-hosted implementation of the Tailscale control server. Lets a group of devices form a private WireGuard mesh without relying on Tailscale's hosted coordinator.

by Juan Font Alonso
πŸ‘₯kind serverusage networkingenc contenttopology federated
2017

Peer-to-peer content distribution library for mobile apps β€” fetches resources from nearby peers when servers are blocked or unreachable.

by Clostra
πŸ‘₯kind serverusage networkingenc contenttopology p2pid pubkey
1999

OpenBSD's free SSH implementation β€” the dominant SSH server and client on Unix-likes. Ships in basically every Linux distribution.

by OpenBSD Project, Theo de Raadt, Markus Friedl
πŸ‘₯kind serverusage networkingenc transporttopology centralizedid pubkey
2014

Minimalist SSH server (server-only) emphasizing simplicity and modern crypto only β€” no DSA, no RSA, just Curve25519/ChaCha20.

by Jan MojΕΎΓ­Ε‘
πŸ‘₯kind serverusage networkingenc transporttopology centralizedid pubkey
coding 4
2019

Federation protocol for git forges β€” extends ActivityPub with vocabulary for repositories, issues, pull requests, and CI events.

by fr33domlover
πŸ‘₯kind serverusage codingenc transporttopology federated
2023

ActivityPub-based federation for the Forgejo (and Gitea-lineage) self-hosted code forge. Aims to let issues, stars, and follows cross instance boundaries.

πŸ‘₯kind serverusage codingenc transporttopology federated
2016

Open source self-hosted Git forge. Friendly fork from Gogs; Forgejo later forked from Gitea.

by Lunny Xiao
πŸ‘₯kind serverusage codingenc transporttopology self-hosted
2011

Full DevOps platform β€” git hosting, CI/CD, issues, packages. Self-hostable; ActivityPub federation in incubator stage.

by Dmitriy Zaporozhets, Sytse Sijbrandij
πŸ‘₯kind serverusage codingenc transporttopology self-hosted
hypertext 21
2020

Simple Rust Gemini server β€” serves a directory tree, handles TLS, and not much else. The Gemini equivalent of thttpd.

by Matt Brubeck, Johann Galle
πŸ‘₯kind serverusage hypertextenc transporttopology federatedid none
1995

The original Apache. Ran the majority of websites for the first two decades of the web; module ecosystem (mod_*) gave us mod_php, mod_dav, mod_perl, and more.

by Apache Software Foundation, Brian Behlendorf, Cliff Skolnick
πŸ‘₯kind serverusage hypertextenc optionaltopology federated
2002

Perl Gopher server from Floodgap. The classic post-2000 small-Gopher server, still serves Floodgap's archive.

by Cameron Kaiser, Floodgap
πŸ‘₯kind serverusage hypertextenc nonetopology federatedid none
2015

Modern Go-based web server. Automatic HTTPS via Let's Encrypt by default; the easiest way to put a TLS-terminated server up.

by Matt Holt, Stack Holdings
πŸ‘₯kind serverusage hypertextenc optionaltopology federated
2001

Long-running PHP CMS. Heavier than WordPress but considerably more flexible β€” popular for government and enterprise sites.

by Dries Buytaert
πŸ‘₯kind serverusage hypertextself-hostingenc optionaltopology self-hosted
2020

Rust Gemini server emphasizing speed and TLS-config flexibility. Supports CGI and SCGI.

by int80h
πŸ‘₯kind serverusage hypertextenc transporttopology federatedid none
2008

Tiny Gopher daemon used heavily in the Tildeverse community. Suckless-style minimalism.

by Christoph Lohmann, r-36.net
πŸ‘₯kind serverusage hypertextenc nonetopology federatedid none
2020

OpenBSD-flavored Gemini server with httpd-style configuration syntax. Sandboxed via pledge/unveil on OpenBSD.

by Omar Polo
πŸ‘₯kind serverusage hypertextenc transporttopology federatedid none
2009

Modern Gopher server in C. Default Gopher server on many active capsules in the 2010s revival.

by Kim Holviala
πŸ‘₯kind serverusage hypertextenc nonetopology federatedid none
2021

HTTP-to-Gemini proxy by Drew DeVault. Run it in front of a Gemini capsule and the HTTP-only web sees a styled HTML version transparently.

by Drew DeVault
πŸ‘₯kind serverusage hypertextenc transporttopology federatedid none
2003

Lightweight web server emphasizing low memory footprint. Once popular for static sites and Rails/Django backends before Nginx took over that niche.

by Jan Kneschke
πŸ‘₯kind serverusage hypertextenc optionaltopology federated
2020

Reference Gemini server from Solderpunk, the protocol's designer. Go-based, configurable, supports user pages and CGI.

by Solderpunk
πŸ‘₯kind serverusage hypertextenc transporttopology federatedid none
2010

Easy-to-configure Gopher server in C. Supports CGI and gophermaps; intentionally targets simple self-hosting.

by Mateusz Viste
πŸ‘₯kind serverusage hypertextenc nonetopology federatedid none
2004

Event-driven web server from Igor Sysoev, designed for the C10K problem. Now the most-deployed web server on the internet; widely used as reverse proxy and load balancer.

by Igor Sysoev
πŸ‘₯kind serverusage hypertextenc optionaltopology federated
2014

Minimal HTTP server shipped with OpenBSD; designed for static files and FastCGI, similar in role to thttpd or boa.

by OpenBSD Project, Reyk Floeter
πŸ‘₯kind serverusage hypertextenc optionaltopology federated
2002

Python Gopher server with plugin support and HTTP/Gopher dual-protocol modes. Long-running, packaged for Debian.

by John Goerzen
πŸ‘₯kind serverusage hypertextenc nonetopology federatedid none
2020

Configurable Gemini server with virtual-host support, CGI, redirects, and user pages.

by Sasha Koshka, zethra
πŸ‘₯kind serverusage hypertextenc transporttopology federatedid none
2003

Lightweight PHP blog/CMS with a XML-like template tag language. The civilized alternative to WordPress for the 2000s blogosphere.

by Dean Allen, Textpattern Team
πŸ‘₯kind serverusage hypertextself-hostingenc optionaltopology self-hosted
1998

Tiny, single-threaded web server. Once popular for low-resource hosting and embedded-device admin UIs.

by Jef Poskanzer
πŸ‘₯kind serverusage hypertextenc optionaltopology federated
2006

HTTP-accelerator / reverse proxy / cache from Poul-Henning Kamp (FreeBSD). Widely deployed in front of large content sites.

by Poul-Henning Kamp
πŸ‘₯kind serverusage hypertextenc optionaltopology federated
2020

Inetd-style Gemini server by Solène Rapenne. Fork-per-connection model with an extremely small codebase, intentionally pairable with relayd or unwind.

by Solène Rapenne
πŸ‘₯kind serverusage hypertextenc transporttopology federatedid none
self-hosting 23
2017

Aaron Parecki's Microsub server β€” fetches your subscribed feeds and exposes a Microsub API for clients like Monocle to render.

by Aaron Parecki
πŸ‘₯kind serverusage socialself-hostingenc optionaltopology federatedid domain
2012

PHP CalDAV/CardDAV server built on SabreDAV. The most-deployed self-hosted CalDAV+CardDAV stack for shared hosting environments.

by fruux GmbH, SabreDAV Team
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology federated
2006

Open-source research-data repository platform from Harvard's Institute for Quantitative Social Science (2006). Citable datasets with versioning, persistent identifiers, fine-grained access controls, and per-dataverse customization within a single installation. Federation via Dataverse-network harvesting plus OAI-PMH.

by Gary King, Mercè Crosas, Harvard IQSS
πŸ‘₯kind serverusage storageself-hostingenc optionaltopology federated
2004

File-based PHP wiki β€” no database, just text files. Default choice for small team and project documentation wikis.

by Andreas Gohr
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2001

Long-running PHP CMS. Heavier than WordPress but considerably more flexible β€” popular for government and enterprise sites.

by Dries Buytaert
πŸ‘₯kind serverusage hypertextself-hostingenc optionaltopology self-hosted
2002

Open-source institutional repository platform, originally from MIT Libraries and HP Labs (2002). Runs at ~3000+ universities and libraries worldwide hosting papers, theses, datasets, and digitized collections. Federation via OAI-PMH harvesting; maintained today by LYRASIS.

by MIT Libraries, Hewlett-Packard, LYRASIS
πŸ‘₯kind serverusage storageself-hostingenc optionaltopology federated
2000

Open-source institutional repository software from the University of Southampton (2000). DSpace's older contemporary, written in Perl; widely deployed across UK and European universities. Federation via OAI-PMH; one of the early engines of the open-access movement, with Stevan Harnad as its most public advocate.

by Christopher Gutteridge, Les Carr, Stevan Harnad, University of Southampton
πŸ‘₯kind serverusage storageself-hostingenc optionaltopology federated
2008

TWiki fork after TWiki went semi-proprietary. Perl wiki popular in enterprise documentation and project management.

by Foswiki contributors
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2010

Self-hosting platform sponsored by the FreedomBox Foundation. Pure-Debian system with web-based admin for running personal communication and storage services.

by Eben Moglen
πŸ§‘kind serverusage self-hostingenc transporttopology self-hosted
2002

The wiki engine powering Wikipedia. Sprawling PHP codebase, but the dominant self-hosted wiki for any project at scale.

by Wikimedia Foundation, Magnus Manske, Lee Daniel Crocker
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2000

Python wiki engine; powered python.org, kernelnewbies.org, and many Python-community sites in the 2000s and 2010s.

by JΓΌrgen Hermann, MoinMoin Team
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2001

PHP wiki by Patrick Michaud emphasizing easy customization, file-based storage, and "WikiWord" linking. Niche but long-running.

by Patrick Michaud
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2008

Lightweight Python CalDAV/CardDAV server. Easy to self-host; default choice for personal calendar/contacts sync.

by Guillaume Ayoub
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology federated
2014

Self-hostable platform for running web apps in capability-secured sandboxes. Each "grain" is an isolated instance shared via cryptographic capability URLs.

by Kenton Varda
πŸ‘₯kind serverusage self-hostingenc transporttopology self-hosted
2019

Self-hosting OS focused on sovereignty and Tor-by-default networking. Ships an app store of self-hosted services and runs on Raspberry Pi / dedicated hardware.

by Aiden McClelland
πŸ§‘kind serverusage self-hostingenc transporttopology self-hosted
2003

Lightweight PHP blog/CMS with a XML-like template tag language. The civilized alternative to WordPress for the 2000s blogosphere.

by Dean Allen, Textpattern Team
πŸ‘₯kind serverusage hypertextself-hostingenc optionaltopology self-hosted
2004

Single-HTML-file wiki: the entire wiki lives in one file you can email around. Pioneer of the "local-first personal knowledge base" pattern.

by Jeremy Ruston
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2014

Linux distribution for personal servers β€” install IndieWeb apps (Nextcloud, Mastodon, WordPress, etc.) by name with one command. Successor to Indie Box Project.

by Johannes Ernst
πŸ‘₯kind serverusage self-hostingenc nonetopology self-hostedid none
2020

Home server OS for running self-hosted apps (Nextcloud, Bitcoin node, Jellyfin, etc.) on a Raspberry Pi or x86 box. Provides an app store and a single-user dashboard.

by Mayank Chhabra
πŸ§‘kind serverusage self-hostingenc transporttopology self-hosted
2002

Personal server stack designed from scratch β€” a deterministic OS (Arvo), functional language (Hoon), and overlay identity/network (Azimuth, Ames). Each user runs their own "ship."

by Curtis Yarvin
πŸ§‘kind serverusage self-hostingenc contenttopology p2pid pubkey
1995

Ward Cunningham's original wiki β€” the first wiki β€” at c2.com/cgi/wiki. Birthplace of the term "wiki" and of the patterns-language movement.

by Ward Cunningham
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2003

Java wiki / application platform β€” used as the backend for structured-data wikis and Notion-style internal docs.

by Ludovic Dubost, XWiki SAS
πŸ‘₯kind serverusage collaborationself-hostingenc optionaltopology self-hosted
2012

Debian-based self-hosting OS with a catalog of installable services (mail, chat, blogs, cloud). Aims to make running your own server approachable.

πŸ§‘kind serverusage self-hostingenc transporttopology self-hosted
application 158
social 14
2013

Distributed peer-to-peer public-discussion network. Posts are replicated across all participating nodes; communities are ephemeral and locally moderated.

An Aether universe is the single place where your online community gathers. Each universe can have as many subs as needed, which can be created and joined by members of the community. Each sub has its own chat room, forum threads, and email newsletters.

https://aether.app/features/general/

by Burak Nehbit
πŸ‘₯kind applicationusage socialenc transporttopology p2pid pubkey
2016

Decentralized social network built on Ethereum and IPFS. Posts, identities, and reputation anchored in the dweb stack.

by Mihai Alisie
πŸ‘₯kind applicationusage socialenc contenttopology p2pid pubkey
2023

Microblogging social network built on the AT Protocol. The reference implementation of atproto and its largest deployment.

by Jay Graber
πŸ‘₯kind applicationusage socialenc transporttopology federatedid did
2018

Mobile (and desktop) client for Secure Scuttlebutt. Brings off-grid, peer-to-peer social feeds to phones with no servers or accounts.

by AndrΓ© Staltz
πŸ‘₯kind applicationusage socialenc transporttopology p2pid pubkey
2017

Microsub client that pairs with Aperture (or any Microsub server) to give a reader UI for indieweb feeds.

by Aaron Parecki
πŸ§‘kind applicationusage socialenc optionaltopology federatedid domain
2014

Defunct decentralized peer-to-peer marketplace using IPFS for storage and Bitcoin for payments. The company shut down in 2021 but the protocol design and code remain a useful reference for trust-minimized commerce.

by Brian Hoffman, Sam Patterson, Washington Sanchez
πŸ‘₯kind applicationusage socialenc contenttopology p2p
1999

GTK newsreader with batch downloading, binary-attachment yEnc decoding, and threaded views. The graphical newsreader most current Usenet readers use.

by Charles Kerr
πŸ§‘kind applicationusage socialenc optionaltopology federated
2015

Desktop client for Secure Scuttlebutt β€” reads and writes the local SSB log and syncs with peers over the gossip protocol.

by Dominic Tarr, SSB Consortium
πŸ§‘kind applicationusage socialenc contenttopology p2pid pubkey
2017

Beaker-based peer-to-peer microblog where each user hosts their own Dat site. Followed peers' Dats directly; no servers. Defunct with Beaker.

by Devine Lu Linvega
πŸ§‘kind applicationusage socialenc contenttopology p2pid pubkey
1994

Terminal newsreader with S-Lang scripting. Long-running, popular among text-mode users.

by John E. Davis
πŸ§‘kind applicationusage socialenc optionaltopology federated
1991

Threaded terminal newsreader. Direct lineage from rn/trn, in continuous development since the early 90s.

by Iain Lea, Urs Janßen
πŸ§‘kind applicationusage socialenc optionaltopology federated
1990

Threaded rn β€” first newsreader to score articles by Subject thread, descended from Larry Wall's original rn. Foundational to the threaded-discussion UX.

by Wayne Davison, Larry Wall
πŸ§‘kind applicationusage socialenc optionaltopology federated
2013

Defunct peer-to-peer microblogging platform combining BitTorrent for content distribution and a Bitcoin-style blockchain for user registration.

by Miguel Freitas
πŸ‘₯kind applicationusage socialenc contenttopology blockchain
2016

Decentralized minimalist microblogging β€” each user serves a plain twtxt.txt file over HTTP(S). Clients fetch files from people you follow and merge timelines.

by buckket
πŸ‘₯kind applicationusage socialenc transporttopology self-hostedid domain
identity 4
1997

The free implementation of OpenPGP. By Werner Koch since 1997; the canonical signing and encryption tool for software distribution and email crypto on Linux.

by Werner Koch, g10 Code, GnuPG Project
πŸ§‘kind applicationusage identityenc contenttopology federatedid pubkey
2014

Distributed reputation and identity protocol β€” web-of-trust ratings signed by keypairs, no central registrar. Inspiration for several later WoT systems.

by Martti Malmi
πŸ‘₯kind applicationusage identityenc contenttopology p2pid pubkey
2014

Self-sovereign identity wallet and SDK. Hierarchical-deterministic DIDs anchored to Ethereum or IPFS for credential exchange.

by Jolocom GmbH
πŸ§‘kind applicationusage identityenc contenttopology self-sovereignid did
2014

Identity service that proved cross-platform identity via cryptographic signatures, plus end-to-end encrypted chat, teams, and files. Acquired by Zoom in 2020; original client and CLI remain open source but development has largely stopped.

by Max Krohn, Chris Coyne
πŸ‘₯kind applicationusage identityenc contenttopology federatedid pubkey
messaging 49
2018

Terminal mail client from Drew DeVault with first-class support for IMAP, JMAP, and Maildir, plus a tab-based UI and patchset workflow for mailing-list contributors.

by Drew DeVault, aerc contributors
πŸ§‘kind applicationusage messagingenc optionaltopology federated
1989

Terminal mail client from the University of Washington, originally called Pine. Re-released as Alpine in 2006 under an open license.

by Mark Crispin, University of Washington
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2018

Peer-to-peer end-to-end encrypted messenger built on libp2p and IPFS. Works without internet over Bluetooth or local network.

by Berty Technologies
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2025

Bluetooth-mesh peer-to-peer chat app. No internet, no servers, no accounts β€” phones in proximity form an encrypted gossip network.

by Jack Dorsey
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2014

Peer-to-peer encrypted messenger that syncs over Tor, Bluetooth, or local Wi-Fi. Has no central servers β€” designed for activists and journalists in hostile network conditions.

by Michael Rogers
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2018

Peer-to-peer group chat built on Hypercore append-only logs. Channels are addressed by a shared key; there are no servers, accounts, or central moderators.

by Mathias Buus
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2001

Sylpheed fork turned independent; GTK-based desktop client emphasizing keyboard-driven workflow and a powerful plugin system.

by Claws Mail Team
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2014

Open source Android XMPP client with first-class OMEMO end-to-end encryption. Popular reference client for modern XMPP.

by Daniel Gultsch
πŸ‘₯kind applicationusage messagingenc contenttopology federated
2018

Metadata-resistant, decentralized group chat that runs as a Tor onion service per user. Successor in spirit to Ricochet, with multi-party conversations and offline message delivery.

by Sarah Jamie Lewis
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2020

Self-hosted federated messaging server with end-to-end encryption. Mobile and web clients connect to any Databag node and chat across nodes.

by Roland Osborne
πŸ‘₯kind applicationusage messagingenc contenttopology federated
2017

Chat client that uses ordinary email (IMAP/SMTP) as transport, with Autocrypt-based end-to-end encryption. Federation is inherited from the global email system.

by Bjoern Petersen, Holger Krekel
πŸ‘₯kind applicationusage messagingenc contenttopology federated
2016

Modern, end-to-end encrypted XMPP client for desktop. GTK-based, supports OMEMO, audio/video calls via Jingle.

by Dino Team
πŸ‘₯kind applicationusage messagingenc contenttopology federated
2014

Flagship Matrix client (originally Vector / Riot). Provides desktop, web, and mobile interfaces to any Matrix homeserver.

by Matthew Hodgson
πŸ‘₯kind applicationusage messagingenc contenttopology federated
1997

GNOME's integrated mail/calendar/contacts client. The Exchange-talking PIM suite of the Linux desktop world.

by Ximian, GNOME Project
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2003

Long-running cross-platform XMPP client written in Python/GTK. Full feature set including OMEMO, MUC, file transfer.

by Yann Leboulanger, Philipp HΓΆrist
πŸ‘₯kind applicationusage messagingenc contenttopology federated
2012

Modern, conversation-view-first GNOME mail client. Originally from the Yorba Foundation, adopted by GNOME after Yorba dissolved.

by Yorba Foundation, GNOME Project
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2023

Modern Rust IRC client built on the Iced GUI toolkit. Newer entrant emphasizing IRCv3 support and a clean look.

by Casper Storm, Iced contributors
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2010

Cross-platform GTK IRC client; XChat fork after XChat went semi-proprietary on Windows. The default graphical IRC client on Linux desktops.

by HexChat Team
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2020

Rust CLI mail client supporting IMAP, Maildir, JMAP, and Notmuch backends. Designed for scripting and integration with editor workflows.

by ClΓ©ment Douin
πŸ§‘kind applicationusage messagingenc optionaltopology federated
1999

Terminal IRC client by Timo Sirainen (also author of Dovecot). Aggressively scriptable in Perl; classic Unix-power-user IRC interface.

by Timo Sirainen
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2003

GNU peer-to-peer communication platform for messaging, voice, and video. Uses an OpenDHT-based distributed network to discover peers; no accounts on any central server.

by Adrien BΓ©raud
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2022

Peer-to-peer audio/video/chat app built by Holepunch on the Pear runtime. No servers β€” calls and rooms are negotiated directly between participants.

by Mathias Buus
πŸ‘₯kind applicationusage messagingcollaborationenc contenttopology p2p
2012

Browser-based IRC client deployable as both a hosted service (kiwiirc.com) and a self-hostable web app. Popular for embedded chat on project sites.

by Darren Whitlen, KiwiIRC contributors
πŸ§‘kind applicationusage messagingenc optionaltopology federated
1997

KDE's mail client, the mail component of the Kontact PIM suite. One of the oldest still-developed Linux desktop mail clients.

by KDE PIM Team
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2002

KDE's IRC client. Long-running, easy to set up for new IRC users compared to terminal options.

by KDE Konversation Team
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2013

Self-hosted webmail client with built-in PGP and a search-first UI. Runs locally; speaks IMAP/SMTP to any provider.

by Bjarni RΓΊnar Einarsson
πŸ§‘kind applicationusage messagingenc contenttopology federated
2019

Terminal mail client written in Rust. NeoMutt-style key bindings; supports IMAP, JMAP, Maildir, mbox, notmuch.

by Manos Pitsidianakis
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2011

Emacs front-end to the mu mail indexer. Similar role to notmuch-emacs; popular among Emacs-centric mail workflows.

by Dirk-Jan C. Binnema
πŸ§‘kind applicationusage messagingenc optionaltopology federated
1995

Classic terminal mail client. The aphorism "All mail clients suck. This one just sucks less" is from its docs.

by Michael Elkins
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2014

Mutt fork that incorporates a large body of long-standing patches and adds notmuch integration, sidebar, and other modern affordances.

by Richard Russon
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2009

Mail indexer rather than full client β€” provides Xapian-backed tag-and-search over local Maildir; multiple front-ends (notmuch-emacs, alot, astroid) wrap it.

by Carl Worth, Keith Packard
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2014

Tool for securely and anonymously sharing files, hosting websites, and chatting via Tor onion services. Each share spins up an ephemeral onion service on the sender's machine.

by Micah Lee
πŸ§‘kind applicationusage messagingenc contenttopology p2pid pubkey
1998

Multi-protocol instant messaging client. Started as Gaim (1998); supports XMPP, IRC, and (historically) AIM, MSN, Yahoo, ICQ via libpurple.

by Sean Egan, Mark Spencer
πŸ‘₯kind applicationusage messagingenc optionaltopology federated
2011

Infrastructure-independent peer-to-peer mesh messenger over Bluetooth, Wi-Fi, and LAN. Works without internet, mobile data, or central servers.

by Christoph Wachter, Mathias Jud
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2008

Distributed Qt-based IRC client split into a core (always-connected) and clients (desktop, mobile, web). Pre-dated and prefigured Matrix's account/device model.

by Manuel Nickschas
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2006

Friend-to-friend encrypted communication platform β€” messaging, forums, file sharing, and mail across a network of explicitly trusted contacts.

by Cyril Soler, drbob
πŸ‘₯kind applicationusage messagingenc contenttopology friend-to-friendid pubkey
2014

Original anonymous peer-to-peer instant messenger using Tor onion services. Discontinued; lineage continued as Ricochet Refresh and Cwtch.

by John Brooks
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2019

Anonymous peer-to-peer instant messenger. Each user is reachable as a Tor onion service, so there are no servers, accounts, or metadata trails. Continuation of the original Ricochet project.

by Blueprint For Free Speech
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2011

Long-developed (and still mostly aspirational) project for a fully decentralized social network on top of GNUnet. A reference design for federation-without-servers thinking.

by Carlo v. Loesch, Christian Grothoff
πŸ‘₯kind applicationusage messagingenc contenttopology p2p
2018

End-to-end encrypted messenger that routes traffic through a decentralized network of service nodes (onion routing). Uses anonymous public-key identifiers instead of phone numbers or emails.

by Kee Jefferys
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2010

End-to-end encrypted messenger using the Signal Protocol (Double Ratchet). Open source clients and server but operated as a single centralized service by the Signal Foundation.

by Moxie Marlinspike, Trevor Perrin
πŸ‘₯kind applicationusage messagingenc contenttopology centralizedid phone
2021

Messaging protocol with no user identifiers at all. Conversations route through unidirectional queues on (potentially many) relay servers, so even the network can't link two parties via a shared ID.

by Evgeny Poberezkin
πŸ‘₯kind applicationusage messagingenc contenttopology p2p
2017

Open source mobile messenger built on the Waku peer-to-peer protocol, with an Ethereum-based identity and wallet.

by Carl Bennetts, Jarrad Hope
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2014

Self-hosted web IRC client with always-on connection, push notifications, and persistent history. Effectively a bouncer + web client in one.

by The Lounge contributors
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2003

Mozilla's open-source mail client. After near-abandonment in the mid-2010s, MZLA has actively redeveloped it into a modern multi-protocol mail/calendar/chat client.

by Mozilla Foundation, MZLA Technologies
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2013

Peer-to-peer encrypted instant messaging and audio/video calling protocol. Friend discovery happens via a public DHT; conversations are end-to-end encrypted with no servers in the middle.

by irungentoo
πŸ‘₯kind applicationusage messagingenc contenttopology p2pid pubkey
2003

Encrypted friend-to-friend chat and file sharing system briefly released by Nullsoft/AOL in 2003 and quickly pulled. Code survives as community forks; influenced RetroShare.

by Justin Frankel
πŸ‘₯kind applicationusage messagingenc contenttopology friend-to-friendid pubkey
2003

Extensible terminal chat client supporting IRC, Matrix (via plugins), XMPP, and more. Successor to Irssi for many users; rich Lua/Python plugin ecosystem.

by SΓ©bastien Helleu
πŸ§‘kind applicationusage messagingenc optionaltopology federated
2014

End-to-end encrypted messenger and team collaboration platform. Open source clients and server; mostly run as a single service with self-hosted options for enterprises.

by Janus Friis
πŸ‘₯kind applicationusage messagingenc contenttopology centralized
collaboration 8
2019

Local-first, end-to-end encrypted knowledge graph. Object-typed blocks sync peer-to-peer with optional backup nodes; no central server holds plaintext.

by Anytype
πŸ‘₯kind applicationusage collaborationenc contenttopology p2pid pubkey
2014

Federated research-data management built on git-annex. Treats datasets as nested git repos with content addressable across any backend (S3, institutional storage, HTTP, IPFS, …); used heavily in neuroscience for sharing TB-scale datasets across labs without centralizing them.

by Michael Hanke, Yaroslav Halchenko
πŸ‘₯kind applicationusage storagecollaborationcodingenc optionaltopology federated
2006

Real-time collaborative drawing β€” multiple users on the same canvas. Public sessions on drawpile.net or self-hosted; clients also act as servers (p2p over TCP).

by Calle Laakkonen, Drawpile contributors
πŸ‘₯kind applicationusage collaborationenc transporttopology p2p
2022

Peer-to-peer audio/video/chat app built by Holepunch on the Pear runtime. No servers β€” calls and rooms are negotiated directly between participants.

by Mathias Buus
πŸ‘₯kind applicationusage messagingcollaborationenc contenttopology p2p
2020

Local-first outliner-based knowledge graph. Files stored as Markdown/Org on disk; optional encrypted sync between devices.

by Tienson Qin
πŸ§‘kind applicationusage collaborationenc optionaltopology self-hostedid none
1968

Doug Engelbart's NLS β€” the system demoed at "The Mother of All Demos" (1968): hypertext, multi-user collaboration, shared screen, mouse. Commercialized as Augment by Tymshare; conceptually decades ahead of its time.

by Douglas Engelbart, SRI Augmentation Research Center
πŸ‘₯kind applicationusage hypertextcollaborationenc nonetopology centralized
2020

Local-first, self-hosted personal knowledge management. Block-based notes with bidirectional links, stored as plain JSON on disk.

by B3log
πŸ§‘kind applicationusage collaborationenc contenttopology self-hosted
2020

Browser-based peer-to-peer video conferencing and broadcasting tool β€” guests publish into an OBS-friendly room via WebRTC, no server stores media.

by Steve Seguin
πŸ‘₯kind applicationusage collaborationenc contenttopology p2pid none
storage 26
2003

Cross-platform eDonkey/Kad client β€” fork of eMule for Linux/macOS. Still alive on the Kad network.

by aMule Team
πŸ‘₯kind applicationusage storageenc nonetopology p2pid pubkey
2004

Anonymous p2p network in Java, similar mixnet-flavored routing to MUTE. Discontinued.

by Roberto Rossi
πŸ‘₯kind applicationusage storageenc nonetopology p2pid pubkey
2015

Deduplicating, compressing, encrypted backup program. Stores chunk-indexed backups to local or SSH-reachable repositories.

by Thomas Waldmann
πŸ§‘kind applicationusage storageenc contenttopology self-hosted
2017

Securely transfer files between two computers from any network using a relay and PAKE-derived key. Cross-platform Go binary.

by Zack Scholl
πŸ§‘kind applicationusage storageenc contenttopology p2pid none
2002

macOS/Windows file-transfer client with native UI, supporting FTP/SFTP, WebDAV, S3, Google Drive, and friends. The de-facto Mac FTP client.

by David Kocher, iterate GmbH
πŸ§‘kind applicationusage storageenc optionaltopology federated
2014

Federated research-data management built on git-annex. Treats datasets as nested git repos with content addressable across any backend (S3, institutional storage, HTTP, IPFS, …); used heavily in neuroscience for sharing TB-scale datasets across labs without centralizing them.

by Michael Hanke, Yaroslav Halchenko
πŸ‘₯kind applicationusage storagecollaborationcodingenc optionaltopology federated
2002

Open-source eDonkey2000 client. Added the Kademlia-based Kad network as a serverless overlay when the original eDonkey indexers were shut down.

by Hendrik Breitkreuz, eMule Team
πŸ‘₯kind applicationusage storageenc nonetopology p2pid pubkey
2017

End-to-end encrypted, secure sync for contacts, calendars, tasks, and notes. Server only sees opaque ciphertext.

by Tom Hacohen
πŸ‘₯kind applicationusage storageenc contenttopology self-hostedid pubkey
2014

Browser-to-browser file transfer via WebTorrent. Recipient downloads directly from the sender's browser; no server stores the file.

by Alex Kern
πŸ§‘kind applicationusage storageenc transporttopology p2pid none
2001

Cross-platform graphical FTP/SFTP/FTPS client by Tim Kosse. The most-installed open-source FTP client; ships a separate server (FileZilla Server) for Windows.

by Tim Kosse
πŸ§‘kind applicationusage storageenc optionaltopology federated
2004

LimeWire fork β€” kept going after LimeWire's shutdown, eventually pivoting to BitTorrent. Still maintained.

by FrostWire Team
πŸ‘₯kind applicationusage storageenc nonetopology p2pid pubkey
2014

Streaming file transfer over WebTorrent β€” drag a file in the browser, share the magnet, recipient downloads via the same WebTorrent swarm.

by Feross Aboukhadijeh
πŸ§‘kind applicationusage storageenc nonetopology p2pid none
2000

Java Gnutella client. Briefly the most-downloaded p2p file-sharing app worldwide before legal shutdown in 2010. Reborn as LimeWire DAO recently (different focus).

by Mark Gorton, Lime Group
πŸ‘₯kind applicationusage storageenc nonetopology p2pid pubkey
2016

Get things from one computer to another, safely. Short human-readable codes authenticate a direct PAKE-secured transfer between two peers.

by Brian Warner
πŸ§‘kind applicationusage storageenc contenttopology p2pid none
2003

Anonymous p2p file-sharing inspired by ant-colony routing. Each query is forwarded by random hops; you can't tell who originated a search. Discontinued.

by Jason Rohrer
πŸ‘₯kind applicationusage storageenc nonetopology p2pid pubkey
2022

Local-first, end-to-end encrypted decentralized graph database and collaboration platform built on RDF and CRDTs.

by Niko PLP
πŸ‘₯kind applicationusage storageenc contenttopology p2pid did
2010

Homepage: https://perkeep.org

Open-source personal storage system for life's data. Content-addressed, schema-flexible storage designed to outlive any single service, with support for syncing across multiple backends.

by Brad Fitzpatrick
πŸ§‘kind applicationusage storageenc optionaltopology federated
2014

Command-line program to sync files and directories to and from dozens of cloud storage providers β€” "rsync for cloud storage."

by Nick Craig-Wood
πŸ§‘kind applicationusage storageenc optionaltopology centralizedself-hosted
2013

Peer-to-peer file sync using the BitTorrent protocol. Originally BitTorrent Sync (2013), spun out to Resilio in 2016. Proprietary.

by BitTorrent Inc
πŸ‘₯kind applicationusage storageenc contenttopology p2pid pubkey
1996

Fast incremental file transfer utility using a rolling-checksum algorithm to send only changed parts of files. Foundation of nearly every later sync tool.

by Andrew Tridgell, Paul Mackerras
πŸ§‘kind applicationusage storageenc optionaltopology p2p
2014

WebRTC-based file sharing in the browser β€” Apple AirDrop-style transfer between devices on the same network or via a room code.

by Szymon Nowak
πŸ§‘kind applicationusage storageenc transporttopology p2pid none
2010

Self-hosted file sync using Git as the storage backend. Drop files in a folder; SparkleShare commits and pushes to your Git server.

by Hylke Bons
πŸ‘₯kind applicationusage storageenc transporttopology self-hosted
2013

Continuous peer-to-peer file synchronization between devices. Uses a global discovery server for NAT traversal but transfers are direct, end-to-end encrypted, and require no third-party storage.

by Jakob Borg
πŸ§‘kind applicationusage storageenc contenttopology p2p
2007

Homepage: https://tahoe-lafs.org

Distributed, encrypted, fault-tolerant filesystem. Uses erasure coding to spread encrypted shares across untrusted storage nodes, with capability-based access control via cryptographic URIs.

by Brian Warner, Zooko Wilcox-O'Hearn
πŸ§‘kind applicationusage storageenc contenttopology p2p
2006

Anonymous BitTorrent client that routes traffic through other Tribler users (Tor-like) for download privacy. Also experiments with decentralized search and content discovery.

by Johan Pouwelse
πŸ‘₯kind applicationusage storageenc contenttopology p2p
2000

Windows SFTP/SCP/FTP client with a Norton-Commander-style dual-pane interface. The dominant FTP client on Windows for two decades.

by Martin Prikryl
πŸ§‘kind applicationusage storageenc optionaltopology federated
networking 15
2002

Berkeley Open Infrastructure for Network Computing β€” volunteer compute framework. Each project (SETI@home, Rosetta@home, etc.) runs its own BOINC server; clients donate CPU cycles.

by David P. Anderson, UC Berkeley
πŸ‘₯kind applicationusage networkingenc optionaltopology centralized
2011

Open-source mesh networking toolkit from the Open Technology Institute, intended for community wireless and resilience in censored or disaster-struck regions.

by Open Technology Institute
πŸ‘₯kind applicationusage networkingenc optionaltopology p2pid none
2000

Volunteer protein-folding simulation. Briefly became the fastest computing system in the world (>1 exaFLOPS) during COVID-19's spike of donated GPU time.

by Vijay Pande, Stanford Pande Lab, Washington University
πŸ‘₯kind applicationusage networkingenc optionaltopology centralized
2002

German non-profit community wireless mesh network movement. Local groups run open Wi-Fi nodes that route through batman-adv or babel to share internet uplinks.

πŸ‘₯kind applicationusage networkingenc nonetopology p2pid none
2001

GNU framework for secure, decentralized peer-to-peer networking. Provides transport, DHT, pseudonymous identity, and naming primitives intended as a privacy-respecting alternative to internet infrastructure.

by Christian Grothoff
πŸ‘₯kind applicationusage networkingenc contenttopology p2p
2004

Open, free, neutral community mesh network in Catalonia and beyond. Tens of thousands of nodes operated under a shared commons agreement.

by Ramon Roca
πŸ‘₯kind applicationusage networkingenc nonetopology p2pid none
2011

Volunteer-run network built on cjdns β€” the largest deployment of cjdns's encrypted IPv6 mesh, used for community routing experiments.

πŸ‘₯kind applicationusage networkingenc contenttopology p2pid pubkey
2013

Firmware framework for community mesh networks. Multi-radio mesh on top of OpenWrt with auto-configuration so devices form a network without per-node setup.

πŸ‘₯kind applicationusage networkingenc nonetopology p2pid none
2017

Decentralized VPN marketplace β€” node operators sell residential exit bandwidth, clients pay per-byte in the network's token over a p2p tunnel.

by Mysterium Network
πŸ‘₯kind applicationusage networkingenc contenttopology p2pid pubkey
2005

Fully distributed self-organizing routing protocol intended to scale to billions of nodes via fractal Hamiltonian-cycle topology. Mostly historical.

by FreakNet MediaLab
πŸ‘₯kind applicationusage networkingenc nonetopology p2pid none
1999

Free SSH/Telnet/serial client for Windows. For a generation of Windows users, PuTTY was "the terminal."

by Simon Tatham
πŸ§‘kind applicationusage networkingenc transporttopology centralizedid pubkey
2021

Open-source remote desktop with optional self-hosted rendezvous and relay servers. Direct p2p connections when network allows.

by Purslane Ltd
πŸ‘₯kind applicationusage networkingenc contenttopology hybrid
2010

Mobile-phone mesh network for emergencies and infrastructure-free communication. Phone-to-phone voice and messaging over Wi-Fi without cell towers.

by Paul Gardner-Stephen
πŸ‘₯kind applicationusage networkingenc contenttopology p2pid pubkey
1999

Distributed analysis of radio telescope data for signs of extraterrestrial intelligence. The project that popularized volunteer compute. Paused 2020.

by UC Berkeley SETI Research Center
πŸ‘₯kind applicationusage networkingenc optionaltopology centralized
1998

Self-organizing, encrypted peer-to-peer VPN daemon. Nodes form tunnels and route around each other; predecessor to Nebula.

by Guus Sliepen, Ivo Timmermans
πŸ‘₯kind applicationusage networkingenc contenttopology p2p
coding 6
2002

Distributed version control system based on a theory of patches rather than snapshots. Influenced Pijul.

by David Roundy
πŸ‘₯kind applicationusage codingenc nonetopology p2p
2014

Federated research-data management built on git-annex. Treats datasets as nested git repos with content addressable across any backend (S3, institutional storage, HTTP, IPFS, …); used heavily in neuroscience for sharing TB-scale datasets across labs without centralizing them.

by Michael Hanke, Yaroslav Halchenko
πŸ‘₯kind applicationusage storagecollaborationcodingenc optionaltopology federated
2006

Distributed version control with a built-in bug tracker, wiki, and forum. A single self-contained binary aimed at self-hosted code collaboration.

by D. Richard Hipp
πŸ‘₯kind applicationusage codingenc optionaltopology p2p
2010

Distributed file management on top of git. Tracks where copies of large files live across many remotes (S3, rsync, removable drives, IPFS) without putting the content into git itself.

by Joey Hess
πŸ§‘kind applicationusage codingenc optionaltopology p2p
2014

Distributed version control based on a sound theory of patches. Resolves merges in cases git handles awkwardly.

by Pierre-Γ‰tienne Meunier
πŸ‘₯kind applicationusage codingenc nonetopology p2p
2019

Peer-to-peer code collaboration network. Repositories, issues, and patches replicate as signed git objects across a gossip network of nodes, with no central forge.

by Eleftherios Diakomichalis
πŸ‘₯kind applicationusage codingenc transporttopology p2p
hypertext 39
2020

Minimal peer-to-peer web browser. First-class fetch support for ipfs://, hyper://, bittorrent://, and gemini:// alongside http(s).

by Mauve Signweaver
πŸ§‘kind applicationusage hypertextenc contenttopology p2pcentralizedid pubkey
2020

Terminal Gemini browser written in Go. Tab support, bookmarks, theming; the dominant TUI Gemini client.

by makeworld
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
1993

W3C's first reference browser, used to develop and demonstrate HTML 3, CSS, and embedded MathML before those landed in production browsers.

by Dave Raggett, Henrik Frystyk Nielsen, W3C
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
2020

Earlier Android Gemini browser. Simpler than Buran; works well on older Android versions.

by Michael LapΕ‘anskΓ½
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
2019

Original Gemini client from Solderpunk. Python terminal app; spartan and intentionally minimal.

by Solderpunk
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
2016

Defunct experimental browser for the peer-to-peer web. Could create, host, and visit websites over the Hypercore Protocol with no servers.

by Paul Frazee, Tara Vancil
πŸ‘₯kind applicationusage hypertextenc contenttopology p2pcentralized
2019

Multi-protocol terminal browser supporting Gemini, Gopher, Finger, local files, and Spartan. Cross-platform Go binary.

by Sloum, Bombadillo contributors
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
2021

Android Gemini browser. Material-design UI; alongside Ariane the main mobile Gemini client.

by Corewala
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
2020

GTK Gemini/Gopher/Finger browser written in Rust. Single-window, intentionally limited UI.

by Julien Blanchard
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
1999

Tiny GTK-based browser; minimal JS support, focused on fast static HTML. Reborn in 2024 with active maintainers.

by Jorge Arellano-Cid, Dillo developers
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
2018

Node.js static-site generator. Templating-language-agnostic (Nunjucks, Liquid, Markdown, Pug, EJS), "unopinionated successor to Jekyll" in the JS ecosystem.

by Zach Leatherman
πŸ§‘kind applicationusage hypertextenc nonetopology federatedid none
2001

Enhanced Links β€” fork of Links with frame/CSS/JS support and tabs. The most-featureful terminal browser of the 2000s era.

by Petr BaudiΕ‘, ELinks developers
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
2019

Emacs client for Gopher and Gemini (and Finger). Renders content into Emacs buffers and follows links via mouse or keyboard.

by Tim Vaughan
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
2017

Multi-platform IPFS browser, content explorer, and identity (DID) manager. PyQt-based desktop app for the dweb.

by David Ferlier
πŸ§‘kind applicationusage hypertextenc contenttopology p2pid did
2021

GTK4 native Gemini browser following GNOME HIG conventions. Tabs, history, font-customization.

by ranfdev
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
2020

Curl-like CLI Gemini client + a separate TUI browser. Composable Unix-toolish approach to Gemini.

by Drew DeVault
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
2013

Fast Go static-site generator. Single binary, extensive theme ecosystem; the de-facto SSG for documentation and engineering blogs.

by Steve Francia, BjΓΈrn Erik Pedersen, Hugo contributors
πŸ§‘kind applicationusage hypertextenc nonetopology federatedid none
1985

Brown University's hypertext system β€” first to demonstrate "webs" of typed bidirectional links spanning documents and applications. Influence on early HTTP/HTML design via Brown alumni; abandoned when A/UX support disappeared.

by Brown University IRIS
πŸ‘₯kind applicationusage hypertextenc nonetopology centralized
2008

The first popular static-site generator, by Tom Preston-Werner (GitHub co-founder). Powered GitHub Pages and put SSGs into the mainstream developer workflow.

by Tom Preston-Werner, Jekyll contributors
πŸ§‘kind applicationusage hypertextenc nonetopology federatedid none
2020

Qt-based Gemini/Gopher/Finger browser. Archived in 2022 but still functional; Lagrange has largely absorbed its mind-share.

by Felix Queißner
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
2022

Independent browser engine spun out of SerenityOS. Single-process tab-isolated architecture, written entirely from scratch. Aims for a 2026/2027 alpha.

by Andreas Kling, Ladybird Browser Initiative
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
2020

Beautiful native Gemini/Gopher/Spartan/Titan/Finger client with mobile and desktop versions. The most polished small-web browser by a wide margin.

by Jaakko KerΓ€nen, skyjake
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
2020

Firefox fork with telemetry stripped, sensible privacy defaults, and arkenfox-style hardening baked in.

by LibreWolf Community
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
1999

Text and graphical browser from MikulÑő Patočka (also LVM, JFS-fuse). The graphical mode rendered web pages on framebuffer/svgalib without X.

by MikulÑő Patočka, Twibright Labs
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
1992

Text-mode web browser from the University of Kansas. Still useful in 2025 for screen-reading the web, scripted scraping, and accessibility testing.

by Lou Montulli, Garrett Blythe, Michael Grobe, Charles Rezac
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
2023

Joint Mullvad+Tor Project effort: Tor Browser's anti-fingerprinting work without the Tor network β€” meant to pair with Mullvad VPN or any other connection.

by Mullvad, The Tor Project
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
1993

The first widely-popular graphical web browser. Andreessen's NCSA team's work that made the web a consumer-visible medium; Netscape was the commercial successor.

by Marc Andreessen, Eric Bina, NCSA
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
2003

Independent, lightweight HTML browser with its own rendering engine. Runs on low-resource systems and exotic OSes (RISC OS, Haiku, AmigaOS).

by NetSurf Developers
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
1968

Doug Engelbart's NLS β€” the system demoed at "The Mother of All Demos" (1968): hypertext, multi-user collaboration, shared screen, mouse. Commercialized as Augment by Tymshare; conceptually decades ahead of its time.

by Douglas Engelbart, SRI Augmentation Research Center
πŸ‘₯kind applicationusage hypertextcollaborationenc nonetopology centralized
2009

Firefox extension adding Gopher protocol support back after Mozilla removed the built-in client. From Floodgap; updated periodically through the WebExtensions transition.

by Cameron Kaiser, Floodgap
πŸ§‘kind applicationusage hypertextenc nonetopology federatedid none
2024

Minimal peer-to-peer web browser with first-class support for ipfs://, hyper://, web3://, and ipns:// protocols alongside http(s).

by P2P Labs
πŸ§‘kind applicationusage hypertextenc contenttopology p2pcentralizedid pubkey
2010

Python static-site generator. Markdown/reStructuredText input, theme system, plugin ecosystem.

by Alexis MΓ©taireau, Pelican contributors
πŸ§‘kind applicationusage hypertextenc nonetopology federatedid none
2012

Experimental Rust-based browser engine. Birthed Rust's async story and parts of Firefox's Stylo CSS engine. Picked up by Linux Foundation after Mozilla cut funding.

by Mozilla, Linux Foundation, Servo contributors
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
2021

Terminal Gemini browser by Omar Polo (also gmid). Heavy Emacs-flavored key bindings; supports Gopher and Finger.

by Omar Polo
πŸ§‘kind applicationusage hypertextenc transporttopology federatedid none
2008

Firefox-ESR fork that routes all traffic through Tor and normalizes browser fingerprints. The reference client for browsing the open web anonymously.

by The Tor Project
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
2018

Terminal Gopher client by Solderpunk (also Gemini's designer). Single-file Python; the ancestor of AV-98.

by Solderpunk
πŸ§‘kind applicationusage hypertextenc nonetopology federatedid none
1995

Terminal browser that displays tables and images (in graphical terminals!). Long the favored text-mode browser in Japan and among Emacs users.

by Akinori Ito
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
1990

The original web browser, by Tim Berners-Lee on NeXTSTEP. Was also a WYSIWYG editor β€” that side took thirty years to come back into fashion.

by Tim Berners-Lee
πŸ§‘kind applicationusage hypertextenc optionaltopology federatedid none
2017

Rust static-site generator. Single binary; Tera templating. Faster than Hugo for some workloads.

by Vincent Prouillet
πŸ§‘kind applicationusage hypertextenc nonetopology federatedid none