Python fediverse code: granary (lib), Bridgy Fed (app)

Hi all! In case anyone’s interested, I maintain a couple Python codebases used to federate with the fediverse:

granary is a “social web translator.” It fetches and converts data between a wide variety of formats, including ActivityStreams 1 and 2, ActivityPub, Atom, RSS, HTML with microformats, and a number of proprietary social networks’ APIs.

Bridgy Fed is a bridge between the fediverse and IndieWeb web sites (HTML with microformats2). It’s a small but fairly complete ActivityPub implementation that uses granary to convert data between HTML with microformats and ActivityStreams 2.

Feedback is welcome!