The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 17 Python Mastodon Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
FediFetcher
FediFetcher is a tool for Mastodon that automatically fetches missing replies and posts from other fediverse instances, and adds them to your own Mastodon instance.
-
mastodon-defederate
Aiding small Mastodon instance admins by tracking larger instances' server blocklists
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
twitch-and-toot
Twitch-and-toot is an open-source project that allows users to post to Mastodon when a streamer goes live on Twitch. Built with Python, it can be run on various devices such as RaspberryPi, Linux VPS, or a private server. To use this project, one must have Python installed and obtain a Twitch API key and Mastodon API key.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Sounds like toot?
Project mention: Macstodon: A Basic Mastodon Client for Classic Mac OS | news.ycombinator.com | 2023-05-17
The obvious reply is "that's dumb, just fetch all the replies to the post", and to be perfectly honest I don't fully understand why this is such a challenging problem, but from what I've picked up from github issues and workarounds people have created, it's very difficult to come up with a solution that isn't confusing for the end user or problematic for servers to handle
Project mention: Any ideas on how to spread political memes on Chinese social media? | /r/blackhat | 2023-07-08
Project mention: Twitch and Toot: Post live notifications on Mastodon from Twitch | /r/Mastodon | 2023-05-23
Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12- https://github.com/dbeley/fdroid-insights: just a simple website to help me find popular and well-maintained F-Droid apps
- https://github.com/dbeley/lastfm_cg: a scriptable lastfm collage generator (it has been active on my Mastodon account https://mamot.fr/@dbeley for years now)
And on the same model as F-Droid Insights but with different data sources:
- https://github.com/dbeley/firefox-addons-table: to discover Firefox addons available on NUR repository
- https://github.com/dbeley/lpa-table: to discover Linux apps tracked on LinuxPhoneApps.org
Yesterday I started working on a little project that I later named MastoLine. It's a simple mastodon client that allows you to view posts, reply, favourite, repost, and toot. You just need to sign into your account and it should be ready to go. This is only really useful for quickly looking at your timeline with minimal interaction for now, but I am hoping to add more functionality from either my ideas or user suggestions.
Python Mastodon related posts
- MastoLine - Mastodon in your terminal!
- Migration Guide / Plan
- Best Mastodon cli clients?
- He follows 88 accounts, yet the following list comes up as empty. Any way around this?
- Mastodon Client for Classic Mac OS
- Remember when you became a Dev dreaming to make useful open-source stuff to make lives easier? Where are you now? What are you doing?
- Pull missing posts from recently followed accounts into Mastodon
-
A note from our sponsor - WorkOS
workos.com | 29 Apr 2024
Index
What are some of the best open-source Mastodon projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | toot | 1,101 |
2 | Mastodon.py | 864 |
3 | iKy | 762 |
4 | macstodon | 274 |
5 | FediFetcher | 270 |
6 | mastodon-defederate | 134 |
7 | pleroma-bot | 100 |
8 | Instagram2Fedi | 90 |
9 | fediview | 47 |
10 | polybot | 41 |
11 | twitch-and-toot | 18 |
12 | microtrace | 15 |
13 | lastfm_cg | 8 |
14 | mastopy | 3 |
15 | bitsofpluto | 3 |
16 | MastoLine | 1 |
17 | nimiq-mastodon | 0 |
Sponsored