mastodon-openapi
Mastodon.py
mastodon-openapi | Mastodon.py | |
---|---|---|
2 | 3 | |
8 | 892 | |
- | - | |
10.0 | 6.3 | |
over 2 years ago | about 2 months ago | |
Python | ||
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mastodon-openapi
-
I've just released version 1 of mastodon-async, which is a new, async wrapper around the Mastodon API for Rust
Openapi allows specifying an API with a configuration file. Then languages specific compilers can turn this specification into client or server code. Paperclip is such a compiler for rust. Another problem is that there’s no official OpenAPI spec for Mastodon. I found this though
-
A 🦣 opportunity for developers
One of the first things I did when I got back into the Mastodon groove recently, was to take a look at some of the API libraries that the community has built. This is slightly complicated by the fact that there's no formal published spec for the Mastodon API (although there are a couple of efforts to build an OpenAPI specification), and that there's a new version of the server software that came out a couple of weeks ago, that has a few significant updates.
Mastodon.py
- Need Help With Mastodon Bot (Python)
- Mastodon Streaming to Apache Pulsar via Python
-
A 🦣 opportunity for developers
I usually reach for Python for my hacks of choice, and so far I've been using Mastodon.py which has been working nicely. I've made a GitHub list of projects that are interesting (to me).
What are some alternatives?
andypiper
VAmPI - Vulnerable REST API with OWASP top 10 vulnerabilities for security testing
mastodon-embeds-examples - Examples of different ways to embed Mastodon timelines (and posts/toots) in HTML
pulsar-transit-function - Apache Pulsar - Transit Enrichment and Routing Function
fediverse-share - Share buttons for the Fediverse
pulsar-mastodon-sink - Mastodon data streaming
mastodon-openapi - OpenAPI definition for the Mastodon API.
FLiP-Pi-Iceberg-Thermal - Apache Iceberg + Apache Pulsar + Thermal Sensor Data from a Raspberry Pi
mastodon-share - Share buttons for Mastodon
Tutorials - Tutorials and FAQs to learn how to use the APIs provided by The Space Devs to create new projects.
mastodon-embed-feed-timeline
mastodon-defederate - Aiding small Mastodon instance admins by tracking larger instances' server blocklists