indieweb

License: AGPL v3
DCO
Code of Conduct

A collection of Rust projects implementing IndieWeb standards and algorithms. View specifications at https://spec.indieweb.org.

Goals

  - HTTP client agnostic
  - Normalized IndieWeb service interactions
  - Comprehensive error handling

Features

  - Link relationship resolution
  - Micropub
  - Microsub
  - IndieAuth
  - WebSub
  - Webmention

Documentation

  - Library
  - Examples

Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines.

All contributors must agree to the Developer Certificate of Origin (DCO).

Code of Conduct

This project follows the Contributor Covenant Code of Conduct.

AI Use Disclaimer

This codebase has been developed with a mix of both traditional development approaches and AI-assisted coding. For AI contribution guidelines, see the AI Disclosure section in our Contributing Guidelines.

License

This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details.
