2 releases

new 0.0.1 Nov 28, 2024
0.0.0 Nov 28, 2024

#5 in #decentralised

AGPL-3.0

84KB
1K SLoC

dweb

dweb is a Rust library which supports publishing and viewing websites on the decentralised web of the Autonomi peer-to-peer network. With it you build apps which publish and view of decentralised websites and use helpers which simplify some areas of the Autonomi API.

The capabilities available in dweb are described in the features section of the dweb-cli README.md.

WIP DO NOT USE YET: this library is a work in progress published primarily for comment. It is fully implemented and working as described in a local build, but due it's reliance on patches needed to the Autonomi APIs it is not useful for other projects at this point. Also, there are changes planned by Autonomi to their API which will require corresponding changes to dweb, so again this is not useable until this has happened.

Usage

Add dweb to your Rust project as normal with:

cargo add dweb

Contributing

Contributions under the AGPL3.0 license are welcome and any contributions or PRs submitted will be assumed to be offered under that license unless clearly and prominently specified otherwise.

LICENSE

Everything is licensed under AGPL3.0 unless otherwise stated. Any contributions are accepted on the condition they conform to this license.

See also ./LICENSE

Dependencies

~76–115MB
~2.5M SLoC