Welcome to the Internet Archive's Decentralized Wed (Dweb) libraries.
This is the old Repository, it has some legacy material, examples and partially started projects.
The bulk of the code is now spread around ...
- dweb-transports: Common API to underlying transports (http, webtorrent, ipfs, yjs)
- dweb-objects: Object model for Dweb inc Lists, Authentication, Key/Value, Naming
- dweb-serviceworker: Run Transports in ServiceWorker (experimental)
- dweb-archive: Decentralized Archive webpage and bootstrapping
- dweb-mirror: Project to mirror collections to local directories, and then serve in IPFS and WebTorrent.
- dweb-transport: Original Repo, still includes examples but being split into smaller repos