Peer-to-Peer Databases for the Decentralized Web
-
Updated
Feb 22, 2025 - JavaScript
IPFS (InterPlanetary File System) is a peer-to-peer distributed file system that seeks to connect all computing devices with the same system of files.
In some ways, IPFS is similar to the World Wide Web, but IPFS could be seen as a single BitTorrent swarm, exchanging objects within one Git repository. In other words, IPFS provides a high-throughput, content-addressed block storage model, with content-addressed hyperlinks. This forms a generalized Merkle directed acyclic graph (DAG).
IPFS combines a distributed hash table, an incentivized block exchange, and a self-certifying namespace. IPFS has no single point of failure, and nodes do not need to trust each other, except for every node they are connected to. Distributed Content Delivery saves bandwidth and prevents distributed denial-of-service (DDoS) attacks, a problem common with HTTP.
Peer-to-Peer Databases for the Decentralized Web
IPFS implementation in JavaScript
Community list of awesome projects, apps, tools, pinning services and more related to IPFS.
Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
Browser extension that simplifies access to IPFS resources on the web
A frontend for an IPFS Kubo and IPFS Desktop
✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase
Distributed Application Starter: Vue front-end, Ethereum / IPFS Backend
The simplest way to send your files around the world using IPFS. ✏️ 🗃
📺 d.tube app. A full-featured video sharing website, decentralized.
A minimal browser for the distributed web (Desktop version)
📝 Online editor providing collaborative editing in really real-time using CRDTs and IPFS.
OpenBazaar 2.0 Desktop Client (talks to openbazaar-go server daemon)
Decentralized Status Page
**Notice: Uploads Decommissioned - Existing Data is Safe!**
Content-addressed, authenticated, immutable data structures
WIP - We're building the place you go to discover, share, and sell files on the web.