awesome-decentralized-systems
github.com/awesomelistsio/awesome-decentralized-systems ↗A curated list of awesome resources, tools, frameworks, and educational content related to Decentralized Systems. Decentralized systems are designed to operate without central authority, using peer-to-peer networks and distributed consensus mechanisms to enable more resilient, secure, and scalable 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 distributed computing frameworks resources from awesome-decentralized-systems"
Installation instructions →What's inside
Distributed Computing Frameworks
- Apache Kafka
A distributed event streaming platform for building real-time applications.
- Apache Spark
A distributed data processing framework for big data analytics.
- Ethereum Swarm
A decentralized storage and content distribution platform for Ethereum.
- Golem Network
A decentralized marketplace for computing power, enabling distributed computing tasks.
- Hadoop
An open-source framework for distributed storage and processing of large data sets.
Decentralized Storage
- Arweave
A blockchain-based storage protocol designed for permanent, decentralized data storage.
- Filecoin
A decentralized storage network built on IPFS, incentivizing users to share storage space.
- IPFS (InterPlanetary File System)
A peer-to-peer network protocol for decentralized file storage and sharing.
- Sia
A decentralized cloud storage platform using smart contracts for data security and privacy.
- Storj
A decentralized cloud storage platform offering secure and scalable file storage.
Decentralized Protocols
- Bitcoin
The first decentralized cryptocurrency, based on a peer-to-peer protocol for secure transactions.
- Ethereum
A decentralized platform for building and running smart contracts and dApps.
- Hyperledger Fabric
An enterprise-grade, permissioned blockchain framework for decentralized applications.
- Polkadot
A multi-chain network protocol enabling interoperability between different blockchains.
- The InterPlanetary Naming System (IPNS)
A decentralized naming system for IPFS, enabling persistent links to content.
Community and Forums
- BitcoinTalk Forum
A forum for discussions about Bitcoin and decentralized systems.
- Discord: Decentralized Tech
A Discord server for developers and enthusiasts of decentralized technologies.
- Reddit: r/decentralization
A subreddit focused on discussions about decentralized systems and technologies.
- Telegram: Decentralized Web
A Telegram group for discussions about decentralized web technologies.
Peer-to-Peer (P2P) Networks
- BitTorrent
One of the earliest and most popular peer-to-peer file-sharing protocols.
- Gnutella
An open-source peer-to-peer network protocol for file sharing.
- WebTorrent
A streaming torrent client for the web, allowing decentralized file sharing via the browser.
- ZeroNet
A decentralized web platform using P2P technology for content distribution and hosting.
General Resources
- Decentralization Explained
An introduction to the concept of decentralization in blockchain and beyond.
- The Decentralized Web
A movement focused on building a more open, secure, and resilient web.
- Web3 Foundation
An organization supporting the development of decentralized technologies and protocols.
Educational Resources
- Decentralized Systems 101
An introductory guide to decentralized systems and their benefits.
- Ethereum 101 by Binance Academy
A beginner-friendly guide to Ethereum and its decentralized nature.
- Mastering Bitcoin
A comprehensive book on Bitcoin and blockchain technology, covering decentralized systems.
- The DWeb Guide
A resource for building and using decentralized web applications.
Development Tools
- Gun.js
A real-time, decentralized, graph database for building peer-to-peer applications.
- Libp2p
A modular framework for building peer-to-peer networked applications.
- OrbitDB
A serverless, decentralized, peer-to-peer database built on IPFS.
- Textile
A suite of tools for building decentralized applications on IPFS and Filecoin.
- Truffle Suite
A development environment for building decentralized applications on Ethereum.
Showing a sample of 35 resources. View the full list on GitHub →