Distributed & federated projects

296 open-source projects for the open internet, grouped by category.

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

social (68)

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.

by Burak Nehbit
πŸ‘₯enc transporttopology p2pid pubkey
2016

Decentralized social network built on Ethereum and IPFS. Posts, identities, and reputation anchored in the dweb stack.

by Mihai Alisie
πŸ‘₯enc contenttopology p2pid pubkey
2022

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

by floatingghost
πŸ‘₯enc transporttopology federated
2023

Microblogging social network built on the AT Protocol. The reference implementation of atproto and its largest deployment.

by Jay Graber
πŸ‘₯enc transporttopology federatedid did
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
πŸ‘₯enc 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
πŸ‘₯enc transporttopology federated
2013

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

by Ryan Barrett
πŸ‘₯enc 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
πŸ‘₯enc transporttopology federated
2009

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

by Simon Tennant
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc transporttopology 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
πŸ‘₯enc 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
πŸ‘₯enc nonetopology blockchainid pubkey
2010

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

by Mike Macgirvin
πŸ‘₯enc 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
πŸ‘₯enc transporttopology federated
2020

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

by Raphael Kabo
πŸ‘₯enc 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
πŸ‘₯enc 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.

πŸ‘₯enc 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
πŸ‘₯enc transporttopology federated
2021

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

by tobi
πŸ‘₯enc 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.

πŸ‘₯enc nonetopology blockchainid pubkey
2018

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

by Darius Kazemi
πŸ‘₯enc transporttopology federated
2019

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

by Ted Unangst
πŸ§‘enc 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
πŸ‘₯enc 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
πŸ‘₯enc transporttopology federated
2018

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

by Paul Robert Lloyd
πŸ§‘enc transporttopology federatedid domain
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
πŸ‘₯enc 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
πŸ‘₯enc transporttopology federated
2014

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

by Ben Werdmuller, Erin Jo Richey
πŸ‘₯enc transporttopology federatedid domain
2019

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

by Dessalines
πŸ‘₯enc transporttopology federated
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
πŸ‘₯enc transporttopology p2pid pubkey
2016

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

by Eugen Rochko
πŸ‘₯enc transporttopology federated
2023

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

πŸ‘₯enc transporttopology federated
2011

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

by Christopher Lemmer Webber
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ§‘enc 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
πŸ‘₯enc transporttopology federated
2020

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

by silverpill
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc transporttopology federated
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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc 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
πŸ‘₯enc transporttopology 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
πŸ§‘enc contenttopology p2pid pubkey
2017

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

by Chocobozzz
πŸ‘₯enc transporttopology federated
2023

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

by Rimu Atkinson
πŸ‘₯enc 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
πŸ‘₯enc transporttopology federated
2017

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

by lain
πŸ‘₯enc 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
πŸ‘₯enc transporttopology federated
2012

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

by Evan Prodromou
πŸ‘₯enc transporttopology federated
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
πŸ§‘enc contenttopology p2pid pubkey
2011

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

by Sebastien Sauvage
πŸ§‘enc 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
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ§‘enc transporttopology federated
2016

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

by Jason Robinson
πŸ‘₯enc transporttopology federated
2008

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

by Evan Prodromou
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc contenttopology federatedid pubkey
2013

Defunct peer-to-peer microblogging platform combining BitTorrent for content distribution and a Bitcoin-style blockchain for user registration.

by Miguel Freitas
πŸ‘₯enc 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
πŸ‘₯enc transporttopology self-hostedid domain
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
πŸ‘₯enc 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
πŸ‘₯enc transporttopology federatedid domain
2018

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

by Matt Baer
πŸ‘₯enc transporttopology federated

social protocol (14)

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
πŸ‘₯enc transporttopology 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
πŸ‘₯enc transporttopology 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
πŸ‘₯enc transporttopology federatedid 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.

πŸ‘₯enc transporttopology blockchainid 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
πŸ‘₯enc transporttopology hybrid
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
πŸ‘₯enc transporttopology federatedid domain
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
πŸ‘₯enc optionaltopology self-sovereignid 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
πŸ‘₯enc transporttopology federated
2010

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

by Evan Prodromou
πŸ‘₯enc transporttopology federated
2002

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

by Stuart Langridge, Ian Hickson
πŸ‘₯enc transporttopology 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
πŸ‘₯enc transporttopology federatedid domain
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
πŸ‘₯enc transporttopology p2pid 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
πŸ‘₯enc transporttopology self-sovereignid 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
πŸ‘₯enc transporttopology federatedid domain

identity (15)

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
πŸ‘₯enc contenttopology self-sovereignid did
1971

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

by Earl Killian, Brian Harvey
πŸ‘₯enc nonetopology federated
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
πŸ‘₯enc contenttopology p2pid pubkey
2014

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

by Aaron Parecki
πŸ‘₯enc transporttopology federatedid domain
2014

Self-sovereign identity wallet and SDK. Hierarchical-deterministic DIDs anchored to Ethereum or IPFS for credential exchange.

by Jolocom GmbH
πŸ§‘enc 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
πŸ‘₯enc 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
πŸ‘₯enc transporttopology federatedid domain
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
πŸ‘₯enc transporttopology 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
πŸ‘₯enc transporttopology 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
πŸ‘₯enc transporttopology 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
πŸ‘₯enc nonetopology blockchainid none
1991

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

by Phil Zimmermann
πŸ‘₯enc contenttopology friend-to-friendid pubkey
2022

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

by Synonym
πŸ‘₯enc contenttopology self-sovereignid pubkey
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
πŸ‘₯enc contenttopology blockchainid 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
πŸ‘₯enc transporttopology federated

messaging (47)

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
πŸ‘₯enc 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
πŸ‘₯enc contenttopology p2pid pubkey
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
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc contenttopology p2pid pubkey
2020

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

by Timo KΓΆsters
πŸ‘₯enc contenttopology federated
2014

Open source Android XMPP client with first-class OMEMO end-to-end encryption. Popular reference client for modern XMPP.

by Daniel Gultsch
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc contenttopology federated
2017

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

by Matrix.org Foundation
πŸ‘₯enc contenttopology federated
2016

Modern, end-to-end encrypted XMPP client for desktop. GTK-based, supports OMEMO, audio/video calls via Jingle.

by Dino Team
πŸ‘₯enc contenttopology federated
2002

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

by Alexey Shchepin
πŸ‘₯enc optionaltopology federated
2014

Flagship Matrix client (originally Vector / Riot). Provides desktop, web, and mobile interfaces to any Matrix homeserver.

by Matthew Hodgson
πŸ‘₯enc contenttopology federated
1971

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

by Ray Tomlinson
πŸ‘₯enc 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
πŸ‘₯enc contenttopology federated
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
πŸ‘₯enc optionaltopology federated
1998

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

by Jeremie Miller
πŸ‘₯enc 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
πŸ‘₯enc contenttopology p2pid pubkey
2014

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

by Joshua Tauberer
πŸ‘₯enc transporttopology self-hosted
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
πŸ§‘enc contenttopology self-hosted
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
πŸ‘₯enc contenttopology 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
πŸ‘₯enc contenttopology p2pid 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
πŸ‘₯enc contenttopology p2pid pubkey
2015

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

by Andreas Straub
πŸ‘₯enc contenttopology federatedid pubkey
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
πŸ§‘enc contenttopology p2pid 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
πŸ‘₯enc contenttopology federatedid 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
πŸ‘₯enc optionaltopology federated
2008

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

by Matthew Wild
πŸ‘₯enc 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
πŸ‘₯enc contenttopology p2pid pubkey
2006

Friend-to-friend encrypted communication platform β€” messaging, forums, file sharing, and mail across a network of explicitly trusted contacts.

by Cyril Soler, drbob
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc contenttopology p2pid pubkey
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
πŸ‘₯enc contenttopology federatedid pubkey
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
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc 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
πŸ‘₯enc optionaltopology federated
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
πŸ‘₯enc contenttopology p2pid pubkey
2014

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

by Matrix.org Foundation
πŸ‘₯enc contenttopology federated
2010

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

by Moxie Marlinspike
πŸ‘₯enc contenttopology centralizedid phone
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
πŸ‘₯enc 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
πŸ‘₯enc contenttopology friend-to-friendid 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
πŸ‘₯enc contenttopology p2pid pubkey
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
πŸ‘₯enc contenttopology centralized
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
πŸ‘₯enc optionaltopology federated

collaboration (21)

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
πŸ‘₯enc contenttopology p2pid pubkey
2009

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

by Google
πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc nonetopology p2pid none
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
πŸ‘₯enc contenttopology self-hosted
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
πŸ‘₯enc transporttopology federated
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
πŸ‘₯enc transporttopology 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
πŸ‘₯enc transporttopology self-hosted
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
πŸ‘₯enc contenttopology p2pid pubkey
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
πŸ‘₯enc transporttopology self-hosted
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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc transporttopology self-hosted
2020

Local-first outliner-based knowledge graph. Files stored as Markdown/Org on disk; optional encrypted sync between devices.

by Tienson Qin
πŸ§‘enc optionaltopology self-hostedid none
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
πŸ‘₯enc nonetopology p2p
2020

Local-first, self-hosted personal knowledge management. Block-based notes with bidirectional links, stored as plain JSON on disk.

by B3log
πŸ§‘enc contenttopology self-hosted
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
πŸ‘₯enc nonetopology federatedid domain
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
πŸ‘₯enc nonetopology p2p
2017

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

by zadam
πŸ§‘enc 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
πŸ‘₯enc contenttopology p2pid none
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
πŸ‘₯enc 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
πŸ‘₯enc transporttopology hybrid

storage (56)

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
πŸ‘₯enc optionaltopology blockchain
2016

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

by ascribe GmbH
πŸ‘₯enc transporttopology blockchainid 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
πŸ‘₯enc optionaltopology p2p
2015

Deduplicating, compressing, encrypted backup program. Stores chunk-indexed backups to local or SSH-reachable repositories.

by Thomas Waldmann
πŸ§‘enc contenttopology self-hosted
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
πŸ‘₯enc contenttopology blockchainid did
2012

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

by Cozy Cloud
πŸ§‘enc transporttopology self-hosted
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
πŸ‘₯enc nonetopology p2pid none
2017

Securely transfer files between two computers from any network using a relay and PAKE-derived key. Cross-platform Go binary.

by Zack Scholl
πŸ§‘enc contenttopology p2pid none
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
πŸ‘₯enc optionaltopology p2p
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
πŸ‘₯enc optionaltopology p2p
2017

End-to-end encrypted, secure sync for contacts, calendars, tasks, and notes. Server only sees opaque ciphertext.

by Tom Hacohen
πŸ‘₯enc contenttopology self-hostedid pubkey
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
πŸ§‘enc contenttopology self-sovereignid 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
πŸ‘₯enc optionaltopology blockchain
2014

Browser-to-browser file transfer via WebTorrent. Recipient downloads directly from the sender's browser; no server stores the file.

by Alex Kern
πŸ§‘enc transporttopology p2pid none
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
πŸ‘₯enc contenttopology p2pid pubkey
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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc nonetopology p2p
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
πŸ‘₯enc optionaltopology p2p
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
πŸ§‘enc contenttopology p2p
2017

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

by Mathias Buus
πŸ§‘enc contenttopology p2p
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
πŸ§‘enc nonetopology p2pid none
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
πŸ‘₯enc nonetopology 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
πŸ‘₯enc nonetopology p2pid none
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
πŸ§‘enc contenttopology p2pid none
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
πŸ‘₯enc nonetopology p2pid 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
πŸ‘₯enc contenttopology p2p
Napster wp
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
πŸ‘₯enc nonetopology hybrid
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
πŸ‘₯enc optionaltopology federated
2022

Local-first, end-to-end encrypted decentralized graph database and collaboration platform built on RDF and CRDTs.

by Niko PLP
πŸ‘₯enc contenttopology p2pid did
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
πŸ‘₯enc optionaltopology p2p
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
πŸ‘₯enc 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
πŸ‘₯enc contenttopology p2pid pubkey
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
πŸ§‘enc optionaltopology federated
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
πŸ‘₯enc transporttopology hybrid
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
πŸ‘₯enc optionaltopology self-hosted
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
πŸ§‘enc optionaltopology self-hosted
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
πŸ§‘enc transporttopology self-hosted
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
πŸ‘₯enc transporttopology hybrid
2013

Peer-to-peer file sync using the BitTorrent protocol. Originally BitTorrent Sync (2013), spun out to Resilio in 2016. Proprietary.

by BitTorrent Inc
πŸ‘₯enc 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
πŸ§‘enc optionaltopology p2p
2016

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

by Daniel Meyer
πŸ‘₯enc optionaltopology p2p
2006

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

by David Irvine
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc optionaltopology self-hosted
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
πŸ§‘enc transporttopology p2pid none
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
πŸ‘₯enc contenttopology blockchain
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
πŸ‘₯enc transporttopology self-hosted
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
πŸ‘₯enc contenttopology hybrid
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
πŸ‘₯enc contenttopology blockchain
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
πŸ§‘enc contenttopology p2p
2021

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

by Textile
πŸ‘₯enc transporttopology blockchainid pubkey
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
πŸ§‘enc 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
πŸ‘₯enc contenttopology p2p
2023

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

by Triplit Inc
πŸ‘₯enc 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
πŸ§‘enc nonetopology hybrid
2013

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

by Feross Aboukhadijeh
πŸ‘₯enc optionaltopology p2p
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
πŸ‘₯enc optionaltopology p2p

networking (27)

2011

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

by Caleb James DeLisle
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc optionaltopology p2pid none
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.

πŸ‘₯enc 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
πŸ‘₯enc 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
πŸ‘₯enc nonetopology p2pid none
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
πŸ‘₯enc contenttopology federated
2011

Volunteer-run network built on cjdns β€” the largest deployment of cjdns's encrypted IPv6 mesh, used for community routing experiments.

πŸ‘₯enc contenttopology 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
πŸ‘₯enc transporttopology p2p
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
πŸ‘₯enc 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
πŸ‘₯enc optionaltopology p2p
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.

πŸ‘₯enc nonetopology p2pid none
2018

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

by Jason Rhinelander
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc contenttopology p2pid pubkey
2019

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

by Ryan Huber, Nate Brown, Oliver Fross
πŸ‘₯enc contenttopology federated
2005

Fully distributed self-organizing routing protocol intended to scale to billions of nodes via fractal Hamiltonian-cycle topology. Mostly historical.

by FreakNet MediaLab
πŸ‘₯enc nonetopology p2pid none
2017

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

by Clostra
πŸ‘₯enc contenttopology p2pid pubkey
2018

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

by Mark Qvist
πŸ‘₯enc contenttopology p2p
2021

Open-source remote desktop with optional self-hosted rendezvous and relay servers. Direct p2p connections when network allows.

by Purslane Ltd
πŸ‘₯enc 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
πŸ‘₯enc contenttopology p2pid 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
πŸ‘₯enc contenttopology p2pid pubkey
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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc optionaltopology p2p
2011

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

by Adam Ierymenko
πŸ‘₯enc contenttopology federated

naming (6)

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
πŸ‘₯enc optionaltopology federated
2017

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

by Nick Johnson
πŸ‘₯enc optionaltopology blockchainid 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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc optionaltopology blockchainid pubkey
2011

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

by Vincent Durham
πŸ‘₯enc optionaltopology blockchainid 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
πŸ‘₯enc optionaltopology federated

coding (9)

2002

Distributed version control system based on a theory of patches rather than snapshots. Influenced Pijul.

by David Roundy
πŸ‘₯enc nonetopology p2p
2019

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

by fr33domlover
πŸ‘₯enc 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.

πŸ‘₯enc transporttopology 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
πŸ‘₯enc 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
πŸ§‘enc optionaltopology p2p
2016

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

by Lunny Xiao
πŸ‘₯enc 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
πŸ‘₯enc transporttopology self-hosted
2014

Distributed version control based on a sound theory of patches. Resolves merges in cases git handles awkwardly.

by Pierre-Γ‰tienne Meunier
πŸ‘₯enc 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
πŸ‘₯enc transporttopology p2p

hypertext (6)

2020

Minimal peer-to-peer web browser. First-class fetch support for ipfs://, hyper://, bittorrent://, and gemini:// alongside http(s).

by Mauve Signweaver
πŸ§‘enc contenttopology p2pid pubkey
2017

Multi-platform IPFS browser, content explorer, and identity (DID) manager. PyQt-based desktop app for the dweb.

by David Ferlier
πŸ§‘enc contenttopology p2pid did
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
πŸ‘₯enc transporttopology federated
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
πŸ‘₯enc nonetopology federated
2024

Minimal peer-to-peer web browser with first-class support for ipfs://, hyper://, web3://, and ipns:// protocols alongside http(s).

by P2P Labs
πŸ§‘enc contenttopology p2pid pubkey
2020

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

by Michael Lazar
πŸ‘₯enc nonetopology federated

self-hosting (7)

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
πŸ§‘enc transporttopology self-hosted
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
πŸ‘₯enc 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
πŸ§‘enc transporttopology 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
πŸ‘₯enc 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
πŸ§‘enc 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
πŸ§‘enc contenttopology p2pid pubkey
2012

Debian-based self-hosting OS with a catalog of installable services (mail, chat, blogs, cloud). Aims to make running your own server approachable.

πŸ§‘enc transporttopology self-hosted

framework (15)

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
πŸ‘₯enc contenttopology p2p
2009

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

by Satoshi Nakamoto
πŸ‘₯enc nonetopology blockchainid pubkey
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
πŸ‘₯enc transporttopology blockchainid pubkey
2017

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

by Rich Burdon
πŸ‘₯enc contenttopology p2pid did
2015

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

by Vitalik Buterin
πŸ‘₯enc nonetopology blockchainid pubkey
2016

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

by Julian Zawistowski
πŸ‘₯enc 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
πŸ‘₯enc optionaltopology p2pid pubkey
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
πŸ‘₯enc nonetopology 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
πŸ‘₯enc contenttopology 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
πŸ‘₯enc optionaltopology p2p
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
πŸ‘₯enc contenttopology p2p
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
πŸ‘₯enc transporttopology federatedid domain
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
πŸ‘₯enc optionaltopology p2p
2018

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

by Parity Technologies
πŸ‘₯enc 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
πŸ‘₯enc contenttopology p2p