yzernik / decentralized-web-projects-list

A list of all projects that aim to make the web more decentralized

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Decentralized Web Projects

A list of all projects that aim to make the web more decentralized

Social Networks

# Project Name Open Source Description Design Status Link(s)
1 Mastodon Yes SN1, most widely used, uses Fediverse Federated server, supports ActivityPub Functional site
2 Diaspora Yes SN. widely used, uses Fediverse Federated server, uses ActivityPub Functional site
3 Secure Scuttlebutt Yes SN, Mesh, p2p, widely used Mesh, p2p Functional site, Another version, Manyverse
4 Retroshare Yes SN, File sharing Mesh, p2p Functional site, Github
5 Aether Yes Reddit like SN Flood mesh, p2p Functional site
6 Iris Yes SN, marketplace, chat Mesh, p2p Functional site
7 Movim Yes social media Based on XMPP Functional, in development Github
8 SOLID Yes Data store model, led by Tim Berners Lee Data store pods In development site
9 Twister Yes p2p Relays, dht/bittorrent Abandoned site, 2nd site
10 Trsst Yes p2p, secure Twister Relays, dht/bittorrent Abandoned Github
11 Nostr Yes SN, chat Websocket relays, schnorr sigs Functional, in Development Intro to Nostr, Awesome Nostr List, NIP, client branle, reddit like SN nvote

Other Projects

# Project Name Open Source Description Design Status Link(s)
1 Beaker Browser Yes Allows accessing websites hosted on peer computers DAT protocol Functional site
2 GNUnet stack Yes Collection of applications Tech stack with file system, VPN support Functional how to use
3 PeerTube Yes Federated video solution Uses ActivityPub, federated servers Functional site, BitcoinTV - an instance of PeerTube
4 Wildland Yes Distributed storage, Data ownership, distributed file system(s) Huge Con is that they seem to have integrated a shitcoin(eth) into their system In development, Beta site, introcuction to Wildland

Technology Stacks

# Name Other related technologies Main driver Users
1 WEB52 DID, "Control your identity, Control your Data" Jack Dorsey's Block Inc In development
2 ActivityPub Based on Pump.io's ActivityPump protocol W3C Mastodon, NextCloud
3 OStatus Atom, Activity Streams, WebSub, Salmon, and WebFinger GNU GNU Social,Friendica
4 Matrix Open Standard Real time communication over TCP/IP Non-Profit Matrix.org Element chat client with 100k+ users; bridges for Gitter, XMPP
5 WebRTC Communication, p2p, browser to browser comm, WebTorrent uses it supported by Apple, Google, Microsoft and Mozilla WebRTC.org
6 GUN Stack to build decentralized applications, including SEA Api for password backup, RAD api for storage Supported by Mozilla and others In development, p2p video and other sample apps in github samples

References

  1. Wikipedia page for social networking software
  2. Alternative Internet list

Footnotes

  1. SN stands for Social Network

  2. The name 'web5' a riff/joke on 'web3', which is considered to be a VC driven scam narrative as of early 2022, used to drive shitcoin/scamcoin sales.

About

A list of all projects that aim to make the web more decentralized

License:Creative Commons Zero v1.0 Universal