Crate apx_sdk

Source
Expand description

§APx

A minimalistic ActivityPub toolkit written in Rust.

Features:

  • Networking.
  • Authentication (HTTP signatures, object integrity proofs).
  • WebFinger.
  • Nomadic identity.

Using in a Cargo project:

[dependencies]
apx_sdk = "0.16.0"

Examples:

Re-exports§

pub use apx_core as core;

Modules§

addresses
WebFinger addresses.
agent
Agent: responsible for making requests to other nodes.
authentication
Verifying the authenticity of a portable object.
constants
Commonly used constants.
deliver
Delivering activities.
deserialization
Deserializing objects.
fetch
Retrieving objects or media.
http_server
Helper functions for implementing ActivityPub servers.
identifiers
Parsing object identifiers.
jrd
Creating and parsing JSON Resource Descriptors.
utils
Miscellaneous utilities.