An opportunity for client app developers, who wants to give this a try? #MastodonAPI
https://fosstodon.org/@sethmlarson/114432911055034192
An opportunity for client app developers, who wants to give this a try? #MastodonAPI
https://fosstodon.org/@sethmlarson/114432911055034192
🎉 #Masthon 0.1.1 alpha is now up ! :catjam:
Masthon is a package that links your programs to the mastodon #API
The version 0.1.1 alpha is published on #gitlab : Come on and review, see my #code at https://gitlab.com/Gator3000/masthon/-/releases.
You can install the package with #pip :
```
pip install git+https://gitlab.com/Gator3000/masthon.git
```
The #documentation will be available tomorrow when the beta will be published.
If you want information or to #contribute tell me on this account.
Hello from the #API at time : `Mon Apr 28 17:54:45 2025`.
The project used is **#Masthon** a simple #python package whitch links to #Mastodon coded by an #french student !
Let's check my #code on #gitlab -> https://gitlab.com/Gator3000/masthon.git. It's #opensource !
Talk to me about my project at `@gator3000` or on discord `_gator3000`
This is an automatic message posted every times I test my code. Tell me if it spam :)
Hello from the #API at time : `Sat Apr 26 23:14:33 2025`.
The project used is **#Masthon** a simple #python package whitch links to #Mastodon coded by an #french student !
Let's check my #code on #gitlab -> https://gitlab.com/Gator3000/masthon.git. It's #opensource !
Talk to me about my project at `@gator3000` or on discord `_gator3000`
This is an automatic message posted every times I test my code. Tell me if it spam :)
Hello from the #API at time : `Sat Apr 26 22:26:21 2025`.
The project used is **#Masthon** a simple #python package whitch links to #Mastodon coded by an #french student !
Let's check my #code on #gitlab -> https://gitlab.com/Gator3000/masthon.git. It's #opensource !
Talk to me about my project at `@gator3000` or on discord `_gator3000`
This is an automatic message posted every times I test my code. Tell me if it spam :)
Hello from the #API at time : `Sat Apr 26 22:25:38 2025`.
The project used is **#Masthon** a simple #python package whitch links to #Mastodon coded by an #french student !
Let's check my #code on #gitlab -> https://gitlab.com/Gator3000/masthon.git. It's #opensource !
Talk to me about my project at `@gator3000` or on discord `_gator3000`
This is an automatic message posted every times I test my code. Tell me if it spam :)
Hello from the #API at time : `Sat Apr 26 22:24:20 2025`.
The project used is **#Masthon** a simple #python package whitch links to #Mastodon coded by an #french student !
Let's check my #code on #gitlab -> https://gitlab.com/Gator3000/masthon.git. It's #opensource !
Talk to me about my project at `@gator3000` or on discord `_gator3000`
This is an automatic message posted every times I test my code. Tell me if it spam :)
Hello from the #API at time : `Sat Apr 26 18:21:48 2025`.
The project used is **#Masthon** a simple #python package whitch links to #Mastodon coded by an #french student !
Let's check my #code on #gitlab -> https://gitlab.com/Gator3000/masthon.git. It's #opensource !
Talk to me about my project at `@gator3000` or on discord `_gator3000`
This is an automatic message posted every times I test my code. Tell me if it spam :)
Hello from the #API at time : `Sat Apr 26 17:39:48 2025`.
The project used is **#Masthon** a simple #python package whitch links to #Mastodon coded by an #french student !
Let's check my #code on #gitlab -> https://gitlab.com/Gator3000/masthon.git. It's #opensource !
Talk to me about my project at `@gator3000` or on discord `_gator3000`
This is an automatic message posted every times I test my code. Tell me if it spam :)
Hello from the #API at time : `Fri Apr 25 19:18:27 2025`.
The project used is **#Masthon** a simple #python package whitch links to #Mastodon coded by an #french student !
Let's check my #code on #gitlab -> https://gitlab.com/Gator3000/masthon.git. It's #opensource !
Talk to me about my project at `@gator3000` or on discord `_gator3000`
This is an automatic message posted every times I test my code. Tell me if it spam :)
Hello from the #API at time : `Fri Apr 25 17:43:57 2025`.
The project used is **#Masthon** a simple #python package whitch links to #Mastodon coded by an #french student !
Let's check my #code on #gitlab -> https://gitlab.com/Gator3000/masthon.git. It's #opensource !
Talk to me about my project at `@gator3000` or on discord `_gator3000`
This is an automatic message posted every times I test my code. Tell me if it spam :)
Hello from the #API at time : `Fri Apr 25 17:33:53 2025`.
The project used is **#Masthon** a simple #python package whitch links to #Mastodon coded by an #french student !
Let's check my #code on #gitlab -> https://gitlab.com/Gator3000/masthon.git. It's #opensource !
Talk to me about my project at `@gator3000` or on discord `_gator3000`
I don't know much about this mastodon api client yet, but it sure looks cute. Lots of fun, exaggerated animations.
Not many app developers use the Mastodon Sign Up API, but note if you do, there is a breaking change coming you need to be aware of - optional age verification.
Now I’m kinda curious which apps DO use this!
Here's another mastodon fever dream that is sitting in my projects pile. A mastodon bookmark browser. It extracts the authors and hashtags, and allows you to browse through them based on those filters (plus timeframes).
The problem I have right now is...for a bookmark junkie like me, once you go to "all bookmarks" the list of authors and hashtags gets unwieldy..how do I visualize the options at that point? I guess a series of dropdowns, which isn't visually appealing.
I have several little sites that use the Mastodon API just sitting unfinished. Here's one that attempts to put a user friendly UI on the advanced search (elasticsearch) options if your server supports it.
"If your server supports it" is where I'm stuck. There's no /api/vX/instance or nodeinfo fields that identify if the server has it enabled.
A login is required to test for it...so I have to ask the user to login, then tell them LOL NO JK your instance doesn't support this.
New API filter action in Mastodon that fedi app developers will want to know about.
Filters can now include a new filter_action of “blur”. Media attachments in posts matching the criteria should then be blurred by the client app based on the FilterResult object attached.
The code behind this would make good developers cry. But I have fun fiddling with it on the weekends, and have learned tons about Vue.js
I love this blog post about fun / silly / niche apps built on the #MastodonAPI https://halcy.de/blog/2025/03/18/silly-mastodon-apps/
I've built a thing.
Sometimes my follower count seemingly fluctuates at random. To understand why, I dug into the #MastodonAPI and created "fedi-followers":
A privacy-friendly #fediverse #followers explorer as local-only static web app, decentrally hosted on the #ipfs. See who's actually following (and unfollowing) you over time and much more.
https://fedi--followers-data0-one.ipns.dweb.link/
#mastodev #javascript #webapp #staticwebapp #nobuild #esmodules #importmaps #indexeddb #preact #htm