awesome-p2p
github.com/retrohacker/awesome-p2p ↗An awesome list for those interested in building decentralized applications
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me node.js resources from awesome-p2p"
Installation instructions →What's inside
Papers
- A Next-Generation Smart Contract and Decentralized Application Platform
The definitive white paper for Ethereum.
- Bitcoin: A Peer-to-Peer Electronic Cash System
Paper introducing the world to Bitcoin.
- Incentives Build Robustness in BitTorrent
Definitive paper on Bittorrent.
Other Awesome Lists
- awesome-dat
A curated list of the dat peer to peer data sharing tool & underlying hypercore replication, and hyperdrive file sharing.
- awesome-ipfs
A currated list of awesome ipfs stuffs.
- awesome-network-js
Network and protocol libraries for JavaScript.
- awesome-peer-to-peer
A list of peer-to-peer resources.
- awesome-webtorrent-clones
Inspirational list of software using WebTorrent
Platforms/Services
- BigchainDB
Scalable blockchain database.
- classified-ads
P2P messaging app for public and private messages.
- dat
Protocol for sharing large datasets.
- Ethereum
Platform for running applications on shared global infrastructure.
- Filebase
- Polybase
A database that understands tokens, wallets & ZK. An open-source decentralized alternative to Firebase.
Libraries
- bitcore-libNode.js
JavaScript Bitcoin library for Node.js and the browser.
- cachep2pNode.js
Drop-in script that acts as a P2P CDN, based on WebTorrent.
- cpp-ethereumC/C++
Ethereum client.
- dat-jsNode.js
Library for the dat protocol.
- ellipticNode.js
Fast elliptic-curve cryptography for Node.js and the browser.
- go-ethereumGo
Ethereum client.
Showing a sample of 30 resources. View the full list on GitHub →