{"id":13517272,"url":"https://github.com/gdamdam/awesome-decentralized-web","last_synced_at":"2025-05-16T01:05:49.033Z","repository":{"id":40313656,"uuid":"61829317","full_name":"gdamdam/awesome-decentralized-web","owner":"gdamdam","description":"an awesome list of decentralized services and technologies","archived":false,"fork":false,"pushed_at":"2024-03-26T15:38:15.000Z","size":175,"stargazers_count":1636,"open_issues_count":9,"forks_count":155,"subscribers_count":82,"default_branch":"master","last_synced_at":"2025-05-07T21:01:48.029Z","etag":null,"topics":["decentralized","decentralized-applications","decentralized-protocols","decentralized-web"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gdamdam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2016-06-23T18:57:10.000Z","updated_at":"2025-05-05T21:42:31.000Z","dependencies_parsed_at":"2024-01-12T00:27:03.982Z","dependency_job_id":"7abad82b-398c-4deb-9e65-96164c90f338","html_url":"https://github.com/gdamdam/awesome-decentralized-web","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gdamdam%2Fawesome-decentralized-web","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gdamdam%2Fawesome-decentralized-web/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gdamdam%2Fawesome-decentralized-web/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gdamdam%2Fawesome-decentralized-web/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gdamdam","download_url":"https://codeload.github.com/gdamdam/awesome-decentralized-web/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254448579,"owners_count":22072764,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["decentralized","decentralized-applications","decentralized-protocols","decentralized-web"],"created_at":"2024-08-01T05:01:32.024Z","updated_at":"2025-05-16T01:05:48.964Z","avatar_url":"https://github.com/gdamdam.png","language":null,"funding_links":[],"categories":["Technical","Others","others","Other Lists"],"sub_categories":["awesome-*","TeX Lists"],"readme":"# Awesome Decentralized Web [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\n\nA curated list about the decentralized technologies and tools to develop decentralized applications.  \nThanks to the [Decentralized Web Summit](https://www.decentralizedweb.net/) for the inspiration.\n\n***Please do not submit PR with pseudo currencies, cryptocoins, NFTs, DAOs and finance related projects.***\n\n\n## Protocols and Technologies\n*Tools for building a decentralized web.*\n\n\n### Communication\n* [AT Protocol](https://github.com/bluesky-social/atproto) - AT Protocol (Authenticated Transfer Protocol)\n* [ForgeFed](https://github.com/forgefed/forgefed) - a decentralized federation protocol provides a server to server API for pull request, forking and subscription.\n* [Matrix](https://matrix.org/) - an open standard for decentralised persistent communication over IP. Matrix wants to connect together all the various communication services and make them interoperate.\n* [Nostr](https://nostr.com/) -  A decentralized social network with a chance of working. A simple, open protocol that enables a truly censorship-resistant and global social network.\n* [Scuttlebutt](https://www.scuttlebutt.nz/) - a decent(ralised), offline-friendly secure gossip protocol.\n\n### Data\n* [BitTorrent](https://en.wikipedia.org/wiki/BitTorrent) - protocol for distributed file sharing.\n* [Earthstar](https://github.com/earthstar-project/earthstar) - An offline-first, distributed, syncable, embedded document database for use in p2p software.\n* [Hypercore Protocol](https://hypercore-protocol.org/) - a fast, scalable, and secure peer-to-peer protocol for everyone (evoution of the [Dat Protocol](https://datproject.org))\n* [Holochain](https://github.com/holochain/holochain) - a peer-to-peer protocol for data sharing and integrity, backed by authoritative hashchains for data provenance.\n* [IPFS](https://ipfs.io/) - or InterPlanetary File System, is a distributed file storage system that aims to replace HTTP.\n\n### Web\n* [ActivityPub](https://www.w3.org/TR/activitypub/) - open, decentralized social networking protocol based on Pump.io's ActivityPump protocol.\n* [Blockstack](https://blockstack.org/) - Blockstack is a new fully decentralized internet that comes with a full stack of open-source developer tools to build and bootstrap decentralized applications and protocol ecosystems.\n* [libdweb](https://github.com/mozilla/libdweb) - a community effort to implement experimental APIs enabling dweb protocols in Firefox.\n* [Mysterium Network](https://mysterium.network/) - open sourced network allowing anyone to rent their unused Network traffic, while providing a secure connection for those in need. `Whitepaper`\n* [remoteStorage](https://remotestorage.io/) - An open protocol for decoupling data from apps.\n* [Solid](https://solid.mit.edu/) - a proposed set of conventions and tools for building decentralized social applications based on Linked Data principles.\n* [Webnative](https://fission.codes/) - JavaScript library that decouples user data from apps and hosts it on IPFS.\n* [WebRTC](https://en.wikipedia.org/wiki/WebRTC) - W3C drafted standard for browser-to-browser data transfer.\n\n\n## Applications\n*Things built with decentralized protocols and technologies.*\n\n\n### Collaboration\n* [Backfeed](http://backfeed.cc/) - a technology to enable decentralized and user-owned governance and reputation management for a community. **Discontinued!**\n* [bitnation.co](https://bitnation.co) - the World’s First Virtual Nation – A Blockchain Jurisdiction.\n* [git-ssb](https://github.com/clehner/git-ssb) - Decentralized git repo hosting and issue tracking on secure-scuttlebutt.\n* [PeerPad](https://peerpad.net) - a realtime P2P collaborative editing tool, powered by IPFS and CRDTs.\n* [Radicle](https://radicle.xyz/) - secure peer-to-peer code collaboration without intermediaries.\n* [Pijul](https://pijul.org/) - Pijul is a free and open source (GPL2) distributed version control system.\n* [Darcs](http://darcs.net/) - free and open source X-platform VCS system.\n\n### Communication\n* [BitMessage](https://bitmessage.org/wiki/Main_Page) - anonymous encrypted message broadcasting.\n* [Berty](https://github.com/berty/berty) - anonymous, secure, peer-to-peer protocol that doesn't need an internet connection to function.\n* [disaster.radio](https://disaster.radio) - a disaster-resilient communications network powered by the sun.\n* [LevelNews](https://levelnews.org/) - a leftist news aggregator designed for an open web, and dedicated to journalism without censorship. **Discontinued!**\n* [LibreMesh](https://libremesh.org/) - a modular framework for creating OpenWrt/LEDE-based firmwares for wireless mesh nodes.\n* [Mobilizon](https://joinmobilizon.org/) -  a federated tool that helps you find, create and organise events.\n* [Retroshare](https://retroshare.cc/) -  establish encrypted connections between you and your friends to create a network of computers, and provides various distributed services: forums, channels, chat, mail\n* [Ricochet](https://ricochet.im/) - completely anonymous and potentially metadata-free chat **Discontinued!**\n* [Ricochet Refresh](https://github.com/blueprint-freespeech/ricochet-refresh) - new updated version of Ricochet\n* [Librem](https://librem.one) - Librem One is a growing bundle of ethical services.\n* [Jami](https://jami.net/) - Distributed p2p communication(text, voice and video) free and open-source software.\n\n### Databases\n* [BigchainDB](https://www.bigchaindb.com/) - a scalable database that layers blockchain technology over decentralized data.\n* [Dat Base](https://datbase.org) - future-friendly apps for your research data pipeline.\n* [GUN](https://www.gun.eco) - a small, easy, and fast data sync and storage system that runs everywhere JavaScript does.\n* [IPDB](https://ipdb.io/) - a federated database network built on BigchainDB and IPFS. It is maintained by a network of caretakers around the world, at least half of which are nonprofits.\n* [OrbitDB](https://github.com/orbitdb/orbit-db) - p2p database engine on top of IPFS.\n* [AvionDB](https://github.com/dappkit/aviondb) - mongodb-like database on top of OrbitDB.\n\n### Data Storage and Sharing\n* [Arweave](https://www.arweave.org/) - A Protocol for Economically SustainableInformation Permanence.\n* [CacheP2P](https://github.com/guerrerocarlos/CacheP2P) - a distributed caching platform. **Discontinued!**\n* [Cryptosphere](https://cryptosphere.io/) - an open-source P2P web application platform for decentralized, privacy-preserving software. **Discontinued!**\n* [Decentralized Web Nodes](https://identity.foundation/decentralized-web-node/spec/) - a mesh-like datastore construction that supports sync, built in permissions, and dynamic interactions between other nodes.\n* [Encrypted Data Vaults](https://identity.foundation/edv-spec/) - a privacy-respecting mechanism for storing, indexing, and retrieving encrypted data at a storage provider. \n* [instant.io](https://instant.io/) - streaming file transfer over WebTorrent.\n* [m-ld](https://m-ld.org/) - Library enabling consistent, zero latency read and write of shared information, using RDF (JSON-LD) and CRDTs.\n* [OnionShare](https://onionshare.org/) - hosts the selected files as a hidden service on the user's computer\n* [ORC](https://orcproject.github.io/) - the Onion Router Cloud, a distributed, anonymous, object storage platform owned and operated by all of us. **Discontinued!**\n* [Peergos](https://peergos.org/) - end-to-end encrypted, peer-to-peer file storage, sharing and communication network.\n* [Perkeep](https://perkeep.org/) - set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data.\n* [Rotonde](https://wiki.xxiivv.com/#rotonde) - commonly agreed upon specifications of a JSON object shared between members of the network.\n* [Tahoe-LAFS](https://www.tahoe-lafs.org/trac/tahoe-lafs) - a private, encrypted file storage system that decentralizes data across multiple servers.\n* [Tribler](https://www.tribler.org) - Privacy enhanced BitTorrent client with P2P content discovery.\n* [Sia](https://sia.tech/) - a decentralized private cloud. `Whitepaper`\n* [Storj](https://storj.io/) - a blockchain-based, end-to-end encrypted, distributed object storage. `Whitepaper`\n* [Swarm](https://github.com/ethersphere/swarm) - a distributed storage platform and content distribution service of the ethereum stack.\n* [WebTorrent](https://webtorrent.io/) - an in-browser torrenting that works without requiring users to install anything extra.\n* [Wikipediap2p](https://guerrerocarlos.github.io/WikiP2P.org/) - a p2p version of wikipedia. **Discontinued!**\n\n### Media\n* [Bit451](https://github.com/Bit451/Bit451) - decentralized / distributed anonymous p2p media network. YouTube meets BitTorrent meets Bitcoin. **Discontinued!**\n* [DTube](https://d.tube/) - decentralized video platform, built on top of the STEEM Blockchain and the IPFS peer-to-peer network.\n* [ferment](https://github.com/fermentation/ferment) - Peer-to-peer audio publishing and streaming application.\n* [Mediachain](http://www.mediachain.io/) -  a media library built on IPFS that makes it easy to publish, track, and discover creative work.\n* [Mediagoblin](https://mediagoblin.org/) - a free software media publishing platform alternative to Flickr, YouTube, SoundCloud.\n* [PeerTube](https://framagit.org/chocobozzz/PeerTube) - Decentralized federated video streaming platform using P2P, ActivityPub and WebTorrent.\n* [Funkwhale](https://funkwhale.audio/) - Funkwhale is a community-driven project that lets you listen and share music and audio within a decentralized, open network.\n\n### Microblogging and Social Network\n* [Dat Medium](https://github.com/kewitz/dat-medium) - Dat Medium is markdown blog system for Beaker inspired by Medium. **Discontinued!**\n* [diaspora*](https://diasporafoundation.org/) - decentralized and federated social media platform.\n* [Friendica](https://friendi.ca/) - decentralized and federated social media platform.\n* [Hubzilla](https://zotlabs.org/page/hubzilla/hubzilla-project) - decentralized and federated social media platform.\n* [Mastodon](https://mastodon.social) - decentralized alternative to twitter, with servers federation.\n* [Patchwork](https://github.com/ssbc/patchwork) - a decentralized messaging and sharing app built on top of Secure Scuttlebutt.\n* [Manyverse](https://www.manyver.se/) - An iOS and Android mobile app for the decentralized messaging and sharing app built on top of Secure Scuttlebutt\n* [Pleroma](https://pleroma.social/) - a federated social networking platform.\n* [Socialhome](https://socialhome.network/) - decentralized and federated profile builder with social networking features.\n* [Tahrir](http://tahrirproject.org/) - looks and feels like twitter but encrypted and anonymized and decentralized and only you hold the keys. **Discontinued!**\n* [trsst](https://github.com/TrsstProject/trsst) - looks and feels like twitter but encrypted and anonymized and decentralized and only you hold the keys. **Discontinued!**\n* [Twister](http://twister.net.co/) - a fully decentralized P2P microblogging platform leveraging the free software implementations of Bitcoin and BitTorrent protocols.\n\n### Miscellaneous\n* [Jolocom](https://jolocom.com/) - a decentralised digital identity for everyone.\n* [magic-wormhole](https://github.com/warner/magic-wormhole) - get things from one computer to another, safely.\n* [OpenTimeStamps](https://opentimestamps.org/) - OpenTimestamps aims to be a standard format for blockchain timestamping.\n* [StrongLink](https://github.com/btrask/stronglink) - a searchable, syncable, content-addressable notetaking system **Discontinued!**\n* [Dark Crystal](https://darkcrystal.pw/) - set of protocols, libraries, techniques and guidelines for secure management of sensitive data such as cryptographic keys.\n\n### Web\n* [Agregore](https://agregore.mauve.moe/) - A minimal web browser for the distributed web. Supports IPFS, Hypercore Protocol + more.\n* [Beaker](https://beakerbrowser.com/) - Beaker is a peer-to-peer Web browser, made for users to run applications independently of hosts.\n* [Cactus Comments](https://cactus.chat/) - Cactus Comments is a federated comment system for the open web built on Matrix.\n* [Freenet](https://freenetproject.org/)- a network aimed at activists and people living in repressive regimes. It uses a web of trust in high security mode, which allows users on the network to be effectively undetectable.\n* [GNUnet](https://gnunet.org/) - GNUnet is a new network protocol stack for building secure, distributed, and privacy-preserving applications. With strong roots in academic research, our goal is to replace the old insecure Internet protocol stack.\n* [Handshake](https://handshake.org/) - decentralized certificate authority and naming.\n* [I2P](https://geti2p.net/) - anonymous network with hidden services.\n* [IPWB](https://github.com/oduwsdl/ipwb) - an interplanetary wayback machine.\n* [Loki](https://loki.network/) - Loki creates privacy tools that enable untraceable, secure transactions and anonymous communication.\n* [MaidSafe](https://maidsafe.net/) - a soon-to-be-released decentralized internet and app infrastructure which rewards users for participating in the network.\n* [Namecoin](https://namecoin.info/) - a replacement for the existing domain name system that registers identities on a blockchain, rather than a centralized DNS authority.\n* [Onename](https://onename.com/) - domain registar for Blockstack.\n* [OpenBazaar](https://openbazaar.org/) - marketplace, with store fronts and moderators.\n* [Samizdat](http://samizdat.childrenofmay.org/) - Samizdat is a platform for the self-hosted, peer-to-peer, cryptographically-secured internet. **Discontinued!**\n* [Shift](https://www.shiftnrg.org) - Decentralized hosting infrastructure for dApps.\n* [Steemit](https://steemit.com/) - blogging and social networking website on top of a blockchain database.      \n* [Tor](https://www.torproject.org/) - anonymous network proxy.\n* [yacy](https://github.com/yacy/yacy_search_server) - Distributed Peer-to-Peer Web Search Engine and Intranet Search Appliance.\n* [ZeroNet](https://zeronet.io/) - a peer-to-peer web built on the Bitcoin cryptography for addressing, and identity and Namecoin for .bit domains.\n* [ArcBlock](https://www.arcblock.io/) - a decentralized platform to build, run and deploy DApps, blockchains and websites on any infrastructure with integrated decentralized identity and multi-chain support.\n\n\n## Other Related Lists\n* [Awesome-decentralized-id](https://github.com/infominer33/awesome-decentralized-id) - Resources for creating a Decentralized, Vendor Agnostic, Self Sovereign Identity System for people organizations and things.\n\n## Contributors\n- [Contributors](https://github.com/gdamdam/awesome-decentralized-web/graphs/contributors)\n\n\n## License\n [![CC4](https://i.creativecommons.org/l/by-sa/4.0/88x31.png)](https://creativecommons.org/licenses/by-sa/4.0/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgdamdam%2Fawesome-decentralized-web","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgdamdam%2Fawesome-decentralized-web","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgdamdam%2Fawesome-decentralized-web/lists"}