Skip to content
42

Awesome distributed, decentralized, p2p apps or tools

🕶 Awesome list of distributed, decentralized, p2p apps and tools 👍

1.1k stars99 forks105 entriesLast push Jun 26, 2026 (3 months ago)License none

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

The old readme >Applications

Aether

P2P ephemeral public communities. Open source, self-governing

Agregore

A minimalistic web browser that supports multiple peer-to-peer protocols and is extensible with standard WebExtensions.

In 2 lists

airpaste ☠️

A 1-1 network pipe that auto discovers other peers using mdns. Can send text or files.

In 3 lists

Airshare

CLI tool and module for transferring data between 2 machines in a local network, P2P, using Multicast-DNS. Works completely offline.

AKASHA

A Next-Generation Social Media Network. Powered by the Ethereum world computer. Embedded into the Inter-Planetary File System.

In 2 lists

Beaker

Experimental browser. It adds new technologies for Peer-to-Peer applications while staying compatible with the rest of the Web.

Berty

secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network.

In 6 listsDetails

Bitchat

A decentralized peer-to-peer messaging app that works over Bluetooth mesh networks. No internet required, no servers, no phone numbers. It's the side-groupchat.

Bitmessage

P2P communications protocol used to send encrypted messages to another person or to many subscribers.

Cabal

P2P community offline-first chat platform.

CacheP2P

highly distributed cache platform based on WebTorrent and runs only in the browser.

In 3 lists

Cactus Comments

Federated comment system for the open web built on Matrix.

In 2 lists

croc

Easily and securely send files and folders from one computer to another in command line.

In 8 listsDetails

Cryptor

Overlay P2P network that values your privacy and anonymity above all else. Packages and some clients included.

Dat desktop app

Decentralized data tool for distributing data small and large.

Databag

Self-hosted lightweight federated messenger for the decentralized web. Lightweight, public-private key based identity, end-to-end encryption.

In 3 lists

DB3 Network

Decentralized Firebase Firestore Alternative

In 3 lists

Deltachat

Delta Chat is like Telegram or Whatsapp but without the tracking or central control. It doesn't have their own servers but uses the most massive and diverse open messaging system ever: the existing e-mail server network. Chat with anyone if you know their e-mail address, no need for them to…

In 3 lists

Demonsaw

Secure and anonymous information sharing application that makes security simple and gives you back control of your data.

Diaspora

A privacy-aware, distributed, open source social network. Main pod is at Diasp.eu.

In 4 listsDetails

Dropub ☠️

Share files for free on the internet. It's like Dropbox meets BitTorrent.

Dumb pipe

A unix pipe between computers. Connect A to B. Send Data.

Element (formerly Riot)

Collaboration client for the web. Chat, VOIP video, file transfer, end-to-end crypto.

In 10 listsDetails

Ferment ☠️ ☠️

P2P audio publishing and streaming application. Like SoundCloud but decentralized. Built using SSB + Webtorrent.

In 2 lists

Fernweh

Fernweh is a messaging app that works without internet. It operates through a sophisticated decentralized mesh networking architecture that transforms ordinary smartphones into communication hubs, enabling seamless messaging without any internet or cellular connectivity.

FileLove

Minimal p2p file transfer right in the browser, using WebTorrent.

FilePizza ☠️

Free peer-to-peer file transfers in your browser.

In 4 listsDetails

Fred

Freenet REference Daemon. Also: freenetproject.org

In 2 lists

Friendica

Decentralised communications platform that integrates social communication. Connect effortlessly to a federated communications network of several thousand servers, with more than half a million users. Directly connect to anyone on Friendica, Mastodon, Diaspora, GnuSocial, Pleroma, or Hubzilla,…

In 2 lists

Friends ☠️

P2P chat powered by the web. This project is alpha quality.

In 2 lists

Galacteek

Browser and dapps platform for the distributed web.

In 3 lists

Handshake

Decentralized, permissionless naming protocol compatible with DNS where every peer is validating and in charge of managing the root zone with the goal of creating an alternative to existing Certificate Authorities.

Hardbin

Encrypted pastebin using IPFS.

In 2 lists

Hidden Lake

Anonymous network with theoretical provability to a global observer. It is based on the problem of queues.

In 4 listsDetails

Hubzilla

General purpose platform for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology.

In 2 lists

Hyperpad

Peer-to-peer collaborative text editor.

I2P

Anonymous network, exposing a simple layer that applications can use to anonymously and securely send messages to each other.

In 4 listsDetails

instant.io

Streaming file transfer over WebTorrent (torrents on the web).

In 5 listsDetails

IPFS bin ☠️

Pastebin application for sharing code and text documents to other people.

IPFS Desktop

A native application to run your own IPFS Node.

ipfs-chat

Terminal-based, secure chatrooms using IPFS. Works over both LAN and internet (includes NAT traversal). Supports private-messaging and file/directory sharing.

In 2 lists

ipfs-pinner

A toolkit helps upload files to IPFS pinning services such as Infura, Pinata, NFT.Storage and Web3.Storage.

In 2 lists

iWant ☠️

Commandline tool for searching and downloading files in LAN network, without any central server.

Jami

Free and universal communication platform which preserves the user's privacy and freedoms. Desktop and mobile apps for text messaging, video and audio calls, file transfer, video conferencing.

In 7 listsDetails

Keet

Peer to peer video & chat. Private & encrypted. Share huge files instantly.

LCVPN

Light decentralized VPN in golang.

LF

Fully decentralized fully replicated key/value store. Fully decentralized means anyone can run a node without obtaining special permission, and all nodes are effectively equal. Fully replicated means every node stores all data.

MaidSafe

Decentralized internet and app infrastructure which rewards users for participating in the network.

In 2 lists

Manyverse

A social network off the grid. Scuttlebutt for mobile.

Mastodon

Social networking, back in your hands. Follow friends, discover new ones. Publish anything you want: links, pictures, text, video. A platform that is community-owned and ad-free.

In 8 listsDetails

Meshbird

Meshbird enables distributed private networking across geographically dispersed datacenters.

In 2 lists

Meshenger

Voice/Video Android phone App that works on the local LAN and does not need Internet access/servers/accounts.

Mobilizon

A federated tool that helps you find, create and organise events.

In 2 lists

Netsukuku

Netsukuku is an alternative to the internet; it will have all of the features of the internet, such as websites, instant messaging, file transfers, DNS, etc. It functions as a mesh network or a p2p net system that generates and sustains itself autonomously. It is designed to handle an unlimited…

NewNode

Decentralized Content Distribution Network (dCDN).

NNTPChan

NNTP based decentralized imageboard.

Noms ☠️

Versioned, forkable, syncable decentralized database, philosophically descendant from the Git version control system. Nobody is working on this right now.

In 3 lists

norcal

P2P command-line calendar in Node.js. Can sync, link, embed, and edit offline.

In 2 lists

Nostr

A decentralized social network with a chance of working. A simple, open protocol that enables a truly censorship-resistant and global social network (https://nostr.com/)

In 4 listsDetails

nuTorrent ☠️

A Pure Javascript BitTorrent Client. Built with Electron and React.

In 2 lists

OnionShare

Open source tool that lets you securely and anonymously share a file of any size.

In 5 listsDetails

Open Bazaar

Decentralized network for P2P commerce online - using Bitcoin - that has no fees and no restrictions.

In 3 lists

Orbit

Distributed, serverless, peer-to-peer chat application on IPFS.

In 2 lists

ORC ☠️

Onion Routed Cloud, a decentralized, anonymous, file storage platform. It uses the Tor network.

Orion

Easy to Use, Inter Planetary File System (IPFS) desktop client.

Patchwork

Decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB). Another alternative interface is Patchbay.

In 4 lists

Peertransfer ☠️

Send a file p2p and e2e encrypted using nothing but your browser.

In 2 lists

PeerTube

Video streaming platform using BitTorrent directly in the web browser, with WebTorrent and Angular. Demo server at peertube.cpy.re.

In 4 lists

Philes

A simple IPFS-powered decentralized notepad app.

Pleroma

Federated social networking server built on open protocols. It is compatible with GNU Social, Mastodon, and many other ActivityPub and OStatus implementations.

In 7 listsDetails

Pollen

A decentralized messaging service that functions without any internet or mesh connection. Written in Python.

Qaul

Internet independent wireless mesh communication App. Uses interlinked P2P mesh via BLE, Wifi & Internet-overlay.

Radicle

is an open source, peer-to-peer code collaboration stack built on Git. Unlike centralized code hosting platforms, there is no single entity controlling the network. Repositories are replicated across peers in a decentralized manner, and users are in full control of their data and workflow.

In 3 lists

reep.io ☠️

Transfer files directly to another browser, your peer will be able to download the file directly from you.

Retroshare

Encrypted connections between you and your friends to create a network of computers, and provides various distributed services on top of it: forums, channels, chat, mail...

In 4 listsDetails

Ricochet

Different approach to instant messaging that doesn’t trust anyone in protecting your privacy. It uses the Tor network.

In 2 lists

Roll-Call

Free and reliable audio calls for everyone w/ browser P2P.

SecuShare

A research project. Consider that it basically consists of a new Internet stack combined with a full-fledged distributed scalability alternative to cloud technology. Source code: https://gnunet.org/git/gnunet.git

Session

Session is an end-to-end encrypted messenger that minimises sensitive metadata, designed and built for people who want absolute privacy and freedom from any form of surveillance.

In 2 lists

ShareDrop ☠️

Clone of Apple AirDrop service. Allows transferring files directly between devices, without having to upload them to any server first.

In 2 lists

SimpleX chat

A decentralized terminal-based chat (a mobile app coming soon) with a focus on users’ privacy. It doesn't use any global user identities (not even random IDs), supports groups and sending files.

In 3 lists

SocialHome

Federated personal profile with social networking functionality. Users can create rich content using Markdown and even HTML/JS/CSS. All content can be pinned to the user profile and all content will federate to contacts in the federated social web.

In 2 lists

Steemit

Blockchain-based social media platform where anyone can earn rewards.

Storj

Blockchain-based, end-to-end encrypted, distributed object storage, where only you have access to your data.

In 2 lists

Syncthing-GTK

GUI for Syncthing - a continuous file synchronization program.

In 2 lists

TheDistributedBay ☠️

P2P rewrite of the Open Bay/Pirate Bay. It uses a completely distributed protocol to share entries between numerous nodes. This makes it nearly impossible to take down by seizure of servers. Each node contains a complete copy, and any changes are propagated through the network.

Ticktack ☠

Decentralized social platform for people to share knowledge and exchange value, with P2P messaging encrypted feature. Built on top of Secure Scuttlebutt (SSB).

Tox

Instant messaging application, without central servers. The system is distributed, peer-to-peer, and end-to-end encrypted.

In 7 listsDetails

twtxt

Decentralized microblogging platform "for hackers" based on text files. The user is "followed" and "mentioned" by referencing the URL to their twtxt.txt file and a nickname.

Vdo.Ninja

100% free; no downloads; no personal data collection; no sign-in, cutting edge Peer-to-Peer forwarding technology that offers privacy and ultra-low latency

webcat ☠️

P2P pipe across the web using webrtc that uses Github private/public key for authentication and a signalhub for discovery. Can send text or files.

In 4 listsDetails

WebTorrent Desktop

WebTorrent Desktop is for streaming torrents. It connects to both BitTorrent and WebTorrent peers.

In 2 lists

YaCy

Free distributed search engine, built on principles of P2P networks.

In 3 lists

ZeroNet

Open, free and uncensorable websites, using Bitcoin cryptography and BitTorrent network. Uncensored, no hosting costs, always accessible. communities with auditable moderation and mod elections.

In 5 listsDetails

The old readme >Other

ArcBlock

ArcBlock is a decentralized developer platform that simplifies the development of DApps, DLT and Blockchains.

In 2 lists

m-ld

A software library enabling distributed applications to read and write shared information consistently with zero latency, using Semantic Web technology and CRDTs (Conflict-Free Replicated Data Types).

In 3 lists

Solid

Solid was created by the inventor of the World Wide Web, Sir Tim Berners-Lee. Solid is a specification that lets people store their data securely in decentralized data stores called Pods. Pods are like secure personal web servers for your data. For developer resources, see Developer Resources. For…

In 2 lists

Blockstack

The new decentralized internet. Platform for application development with built in decentralized DNS.

In 3 lists

Cryptosphere ☠️

Open-source P2P web application platform for decentralized, privacy-preserving software which keeps users in control of their own content.

okTurtles

DNSChain = Secure Blockchain Access and BlockchainID = decentralized web login.

Blockply

Blockply is a collection of the most interesting & outstanding Blockchain projects.

In 2 lists

DataToken

A decentralized access control system for off-chain data sharing and monetization. Its vision is to make the data flows more transparent, by returning data ownership to its owners while maintaining the computability of data.

Hyphanet

Hyphanet is a peer-to-peer platform for censorship-resistant and privacy-respecting publishing and communication. The original Freenet.

In 3 lists

GNUnet

GNUnet is a network protocol stack for building secure, distributed, and privacy-preserving applications. The Internet of tomorrow needs GNUnet today.

In 3 lists

Gun

A cybersecurity protocol for syncing decentralized graph data; GUN is an ecosystem of tools that let you build community run and encrypted applications - like an Open Source Firebase or a Decentralized Dropbox.

In 4 lists
See category
83

DeFi Developer Road Map

OffcierCia/DeFi-Developer-Road-Map

DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!

Fresh★ 11k518 entriesPushed 1 month ago
82

Awesome Bitcoin

igorbarinov/awesome-bitcoin

A curated list of bitcoin services and tools for software developers

Fresh★ 1.4k157 entriesPushed today
76

Awesome Algorand

awesome-algorand/awesome-algorand

⚡A curated list of awesome resources related to the Ⱥlgorand Blockchain ⛓

Fresh★ 218214 entriesPushed 26 days ago
75

Awesome ATProto

atblueprints/awesome-atproto

A curated list of awesome AT Protocol resources

Fresh★ 7956 entriesPushed 16 days ago
72

Awesome Mastodon

hyperupcall/awesome-mastodon

Curated list of awesome Mastodon-related stuff!

Fresh★ 6383 entriesPushed 1 month ago
70

Standard

4337Mafia/awesome-account-abstraction

📖 A curated list of resources dedicated to Account Abstraction (EIP-4337)

Active★ 1k198 entriesPushed 3 months ago