awesome-decentralized-web/README.md
2018-08-13 19:34:29 +03:00

123 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Awesome Decentralized Web [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
A curated list about the decentralized technologies and tools to develop decentralized applications.
Thanks to the [Decentralized Web Summit](http://www.decentralizedweb.net/) for the inspiration.
### Blockchain infrastructure
* [Curated list of Blockchain and Crytocurrency Resources in general](https://github.com/McFrankline/Blockchain-stuff)
### Communication
* [BitMessage](https://en.wikipedia.org/wiki/Bitmessage) - anonymous encrypted message broadcasting.
* [LevelNews](https://levelnews.org/) - a leftist news aggregator designed for an open web, and dedicated to journalism without censorship.
* [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.
* [Ricochet](https://ricochet.im/) - completely anonymous and potentially metadata-free chat
### Cryptocurrencies
* [Bitcoin](https://bitcoin.org) - It is the first decentralized digital currency, as the system works without a central bank or single administrator.
* [Ethereum](https://ethereum.org) - Blockchain-based distributed computing platform featuring smart contract (scripting) functionality. It provides a decentralized Turing-complete virtual machine
* [Monero](https://getmonero.org/) - Aims to improve on existing cryptocurrency design by obscuring sender, recipient and amount of every transaction.
* [Zcash](https://z.cash/) - a cryptocurrency built for total privacy. Zcash encrypts transactions so that they can be validated while still private.
* [awesome-cryptocurrencies](https://github.com/kasketis/awesome-cryptocurrencies) - A curated list of cryptocurrencies.
### Databases
* [BigchainDB](https://www.bigchaindb.com/) - a scalable database that layers blockchain technology over decentralized data.
* [GUN](https://www.gun.eco) - a small, easy, and fast data sync and storage system that runs everywhere JavaScript does.
* [IPDB](https://ipdb.foundation/) - 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.
* [Dat Base](https://datbase.org) - future-friendly apps for your research data pipeline.
### Data Storage and Sharing
* [BitTorrent](https://en.wikipedia.org/wiki/BitTorrent) - Protocol for distributed file sharing.
* [CacheP2P](https://github.com/guerrerocarlos/CacheP2P) - a distributed caching platform.
* [Cryptosphere](https://cryptosphere.io/) - an open-source P2P web application platform for decentralized, privacy-preserving software.
* [Dat Protocol](https://datproject.org/) - Versioned, encrypted, peer-to-peer protocol for distributed file sharing.
* [Filecoin](https://filecoin.io/) - a decentralized storage network based on IPFS, powered by a blockchain and a native token.
* [Holochain](https://github.com/holochain/holochain-proto) - a validating monotonic DHT backed by authoritative hashchains for data provenance.
* [IPFS](https://ipfs.io/) - or InterPlanetary File System, is a distributed file storage system that aims to replace HTTP.
* [OnionShare](https://onionshare.org/) - hosts the selected files as a hidden service on the user's computer
* [ORC](https://orc.network/) - the Onion Router Cloud, a distributed, anonymous, object storage platform owned and operated by all of us.
* [Perkeep](https://perkeep.org/) - set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data.
* [Rotonde](http://wiki.xxiivv.com/#rotonde) - commonly agreed upon specifications of a JSON object shared between members of the network.
* [Tahoe-LAFS](https://www.tahoe-lafs.org/trac/tahoe-lafs) - a private, encrypted file storage system that decentralizes data across multiple servers.
* [Sia](http://sia.tech/) - a decentralized private cloud.
* [Storj](https://storj.io/) - a blockchain-based, end-to-end encrypted, distributed object storage.
* [Swarm](https://github.com/ethersphere/swarm) - a distributed storage platform and content distribution service of the ethereum stack.
* [WebTorrent](https://webtorrent.io/) - an in-browser torrenting that works without requiring users to install anything extra.
* [Wikipediap2p](https://www.wikipediap2p.org/) - a p2p version of wikipedia.
### Decentralized web
* [ActivityPub](https://www.w3.org/TR/activitypub/) - open, decentralized social networking protocol based on Pump.io's ActivityPump protocol.
* [Beaker](https://beakerbrowser.com/) - Beaker is a peer-to-peer Web browser, made for users to run applications independently of hosts.
* [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.
* [disaster.radio](https://disaster.radio) - a disaster-resilient communications network powered by the sun.
* [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.
* [I2P](https://geti2p.net/) - Anonymous network with hidden services.
* [Interledger](https://interledger.org/) - it interconnects disparate cryptocurrencies and financial systems.
* [MaidSafe](http://maidsafe.net/) - a soon-to-be-released decentralized internet and app infrastructure which rewards users for participating in the network.
* [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.
* [Namecoin](https://namecoin.info/) - a replacement for the existing domain name system that registers identities on a blockchain, rather than a centralized DNS authority.
* [Samizdat](http://samizdat.childrenofmay.org/) - Samizdat is a platform for the self-hosted, peer-to-peer, cryptographically-secured internet.
* [Solid](https://solid.mit.edu/) - a proposed set of conventions and tools for building decentralized social applications based on Linked Data principles.
* [Steemit](https://steemit.com/) - Blogging and social networking website on top of a blockchain database.
* [Tor](https://www.torproject.org/) - Anonymous network proxy.
* [ZeroNet](https://zeronet.io/) - a peer-to-peer web built on the Bitcoin blockchain for addressing, and identity and Namecoin for .bit domains.
* [Dat Project](https://datproject.org) - Dat is a nonprofit-backed data sharing protocol for applications of the future.
### Marketplaces
* [OpenBazaar](https://openbazaar.org/) - Marketplace, with store fronts and moderators.
### Browsers
* [Baker](https://beakerbrowser.com) is an experimental browser for exploring and building the next geberation peer-to-peer Web.
### Microblogging and Social Network
* [Dat Medium](https://github.com/kewitz/dat-medium) - Dat Medium is markdown blog system for Beaker inspired by Medium.
* [diaspora*](https://diasporafoundation.org/) - Decentralized and federated social media platform.
* [Friendica](http://friendi.ca/) - Decentralized and federated social media platform.
* [Hubzilla](https://project.hubzilla.org/page/hubzilla/hubzilla-project) - Decentralized and federated social media platform.
* [Mediagoblin](https://mediagoblin.org/) - a free software media publishing platform alternative to Flickr, YouTube, SoundCloud.
* [Mastodon](https://mastodon.social) - Decentralized alternative to twitter, with servers federation.
* [Patchwork](https://github.com/ssbc/patchwork) - a decentralized messaging and sharing app built on top of Secure Scuttlebutt.
* [Pleroma](https://pleroma.social/) - a federated social networking platform.
* [Scuttlebutt](https://www.scuttlebutt.nz/) - a decent(ralised) secure gossip platform.
* [Socialhome](https://socialhome.network/) - Decentralized and federated profile builder with social networking features.
* [Tahrir](http://tahrirproject.org/) - looks and feels like twitter but encrypted and anonymized and decentralized and only you hold the keys.
* [trsst](http://www.trsst.com/) - looks and feels like twitter but encrypted and anonymized and decentralized and only you hold the keys.
* [Twister](http://twister.net.co/) - a fully decentralized P2P microblogging platform leveraging the free software implementations of Bitcoin and BitTorrent protocols.
### Misc
* [Backfeed](http://backfeed.cc/) - a technology to enable decentralized and user-owned governance and reputation management for a community.
* [Bit451](https://github.com/Bit451/Bit451) - Decentralized / distributed anonymous p2p media network. YouTube meets BitTorrent meets Bitcoin.
* [bitnation.co](https://bitnation.co) - the Worlds First Virtual Nation A Blockchain Jurisdiction.
* [ferment](https://github.com/mmckegg/ferment) - Peer-to-peer audio publishing and streaming application.
* [git-ssb](https://github.com/clehner/git-ssb) - Decentralized git repo hosting and issue tracking on secure-scuttlebutt.
* [GitPub](https://github.com/git-federation/gitpub) - a decentralized federation protocol provides a server to server API for pull request, forking and subscription.
* [instant.io](https://instant.io/) - Streaming file transfer over WebTorrent.
* [IPWB](https://github.com/oduwsdl/ipwb) - an interplanetary wayback machine.
* [Jolocom](https://jolocom.com/) - A decentralised digital identity for everyone.
* [magic-wormhole](https://github.com/warner/magic-wormhole) - Get things from one computer to another, safely.
* [Mediachain](http://www.mediachain.io/) - a media library built on IPFS that makes it easy to publish, track, and discover creative work.
* [Onename](https://onename.com/) - a global database for people, companies, websites and more.
* [OpenTimeStamps](https://opentimestamps.org/) - OpenTimestamps aims to be a standard format for blockchain timestamping.
* [PeerPad](https://peerpad.net) - a realtime P2P collaborative editing tool, powered by IPFS and CRDTs.
* [PeerTube](https://framagit.org/chocobozzz/PeerTube) - Decentralized federated video streaming platform using P2P, ActivityPub and WebTorrent.
* [StrongLink](https://github.com/btrask/stronglink) - a searchable, syncable, content-addressable notetaking system
* [WebRTC](https://en.wikipedia.org/wiki/WebRTC) - W3C drafted standard for browser-to-browser data transfer.
## Contributors:
- [Contributors](https://github.com/gdamdam/awesome-decentralized-web/graphs/contributors)
## License
[![CC4](https://i.creativecommons.org/l/by-sa/4.0/88x31.png)](http://creativecommons.org/licenses/by-sa/4.0/)