# Awesome distributed, decentralized, p2p apps or tools [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) ### Applications * [AKASHA](http://akasha.world): A Next-Generation Social Media Network. Powered by the Ethereum world computer. Embedded into the Inter-Planetary File System. * [airpaste](https://github.com/mafintosh/airpaste): A 1-1 network pipe that auto discovers other peers using mdns. Can send text, or files. * [Beaker](https://beakerbrowser.com): Experimental browser. It adds new technologies for Peer-to-Peer applications while staying compatible with the rest of the Web. * [Bitmessage](https://bitmessage.org): P2P communications protocol used to send encrypted messages to another person or to many subscribers. * [CacheP2P](https://github.com/guerrerocarlos/CacheP2P): highly distributed cache platform based on WebTorrent and runs only in the browser. * [Dat desktop app](https://github.com/datproject/dat-desktop): Decentralized data tool for distributing data small and large. * [Diaspora](https://github.com/diaspora/diaspora): A privacy-aware, distributed, open source social network. Main pod is at [Diasp.eu](https://diasp.eu). * [Dropub](https://dropub.com): Share files for free on the internet. It's like Dropbox meets BitTorrent. * [Open Bazaar](https://openbazaar.org): Decentralized network for P2P commerce online - using Bitcoin - that has no fees and no restrictions. * [Ferment](https://github.com/mmckegg/ferment): P2P audio publishing and streaming application. Like SoundCloud but decentralized. * [Friends](https://github.com/moose-team/friends): P2P chat powered by the web. This project is alpha quality. * [I2P](https://geti2p.net): Anonymous network, exposing a simple layer that applications can use to anonymously and securely send messages to each other. * [instant.io](https://github.com/feross/instant.io): Streaming file transfer over WebTorrent (torrents on the web). * [IPFS bin](https://github.com/VictorBjelkholm/ipfsbin): Pastebin application for sharing code and text documents to other people. * [IPFS Station](https://github.com/ipfs/station): A native application to run your own IPFS Node. Built with Electron and React. * [nuTorrent](https://github.com/LeeChSien/nuTorrent): A Pure Javascript BitTorrent Client. Built with Electron and React. * [MaidSafe](https://maidsafe.net): Decentralized internet and app infrastructure which rewards users for participating in the network. * [Neocities](https://neocities.org): Geocities-style websites, but decentralized. * [Orbit](https://github.com/haadcode/orbit): Distributed, serverless, peer-to-peer chat application on IPFS. * [Peertransfer](https://github.com/pguth/peertransfer): Send a file p2p and e2e encrypted using nothing but your browser. * [Riot](https://riot.im): Collaboration client for the web. Chat, VOIP video, file transfer, end-to-end crypto. * [Roll-Call](https://rollcall.audio): Free and reliable audio calls for everyone w/ browser P2P. * [Secure Scuttlebutt Consortium](https://github.com/ssbc): Distributed and secure P2P social network. * [ShareDrop](https://github.com/cowbell/sharedrop): Clone of Apple AirDrop service. Allows transfering files directly between devices, without having to upload them to any server first. * [Steem](https://steem.io): Blockchain-based social media platform where anyone can earn rewards. * [Storj](https://storj.io): Blockchain-based, end-to-end encrypted, distributed object storage, where only you have access to your data. * [WebTorrent Desktop](https://webtorrent.io/desktop): WebTorrent Desktop is for streaming torrents. It connects to both BitTorrent and WebTorrent peers. * [webcat](https://github.com/mafintosh/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. * [ZeroNet](https://zeronet.io/): Open, free and uncensorable websites, using Bitcoin cryptography and BitTorrent network. Uncensored, no hosting costs, always accessible. ### Crypto currency * [Bitcoin](https://bitcoin.org): Unless you've been living under a rock for the past 5 years, you should know about Bitcoin. * [Ethereum](https://ethereum.org): Decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference. * [Zcash](https://z.cash/): Permission-less financial system employing zero-knowledge security. ### Other * [Blockstack](https://blockstack.org): The new decentralized internet. Platform for application development with built in decentralized DNS. * [Cryptosphere](https://cryptosphere.io): Open-source P2P web application platform for decentralized, privacy-preserving software which keeps users in control of their own content. * [okTurtles](https://okturtles.com): DNSChain = Secure Blockchain Access and BlockchainID = decentralized web login. * [Solid](https://solid.mit.edu): A proposed set of conventions and tools for building decentralized social applications based on Linked Data principles. ### Related Lists * https://github.com/kgryte/awesome-peer-to-peer * https://github.com/retrohacker/awesome-p2p * https://github.com/Kikobeats/awesome-network-js * https://github.com/steve-vincent/awesome-decentralized * https://github.com/gdamdam/awesome-decentralized-web * https://redecentralize.github.io/alternative-internet --- ## License [CC0](http://creativecommons.org/publicdomain/zero/1.0/). To the extent possible under law, the author of this page has waived all copyright and related or neighboring rights to this work.