Minimal inplementation of ActivityPub Interface
Minimal-ActivityPub is a minimal Python implementation of the ActivityPub rest API used by Mastodon, Pleroma, and Takahe. This implementation makes use of asyncio where appropriate. It is intended to be used as a library by other applications. No standalone functionality is provided.
Minimal refers to the fact that only API calls I need for my other projects Fedinesia and Tootbot are implemented.
DO NOT expect a full or complete implementation of all ActivityPub API functionality.
For more details have a look at the Documentation
Issues and pull requests are welcome.
Minimal-ActivityPub is using pre-commit and pdm. Please install and use both pre-commit and pdm if you’d like to contribute.
Minimal-ActivityPub is licences under licensed under the GNU Affero General Public License v3.0
There are a number of ways you can support Minimal-ActivityPub:
Create an issue with problems or ideas you have with/for Minimal-ActivityPub
You can buy me a coffee.
You can send me small change in Monero to the address below:
Monero donation address:
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for minimal-activitypub-0.5.5.tar.gz
Hashes for minimal_activitypub-0.5.5-py3-none-any.whl