FediKit - Building Blocks for Fediverse

Hello everyone!
I’ve written some generic libraries that are intended to work with both Deno and Node.js and are framework-agnostic. (Nevertheless, I use Hono for testing purposes)

It currently includes:

  • HTTP Signature - A replacement for http-signature and @peertube/http-signature that uses the Web Crypto API and is currently unstable.
  • NodeInfo / WebFinger / HostMeta - It provides some simple functions that can be quickly used in ActivityPub servers.

have fun!
I’ll look into writing some of the more critical features once more contributors are on board.