Skip to content

Useful Links

This page contains a curated list of links to specifications, protocols, and other resources relevant to apkit and Fediverse development.

Specifications and Protocols

These are the core standards that apkit helps you implement.

  • ActivityPub: The main W3C recommendation for a decentralized social networking protocol.
  • ActivityStreams 2.0: The data format used by ActivityPub to represent activities and objects.
  • Webfinger: A protocol for discovering information about people or other entities on the internet, used in the Fediverse to find user accounts.
  • HTTP Signatures: The mechanism used to secure messages between servers.
  • NodeInfo: A protocol for exposing standardized metadata about a server.

This section includes links to the source code for apkit and its core dependencies, as well as articles and community resources.

Project Repositories

Community

Add your project!

Are you using apkit in your project? We'd love to feature it here! Please open a pull request to add it to the list.

Developer Resources

General resources that are useful when contributing to apkit.

  • Conventional Commits: The specification for formatting commit messages, which is used in the apkit project.