A new release of TootSDK - 20.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/20.0.0
What's changed:
- Update lint rules, use swift format instead of swift-format @konstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 20.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/20.0.0
What's changed:
- Update lint rules, use swift format instead of swift-format @konstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 19.5.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/19.5.0
What's changed:
- add public init for PagedResult for better testability by @omich
Community contributions are greatly appreciated 🙌
Check out the new @bonfire Social release candidate. What a wonderful well-designed experience, and superb release notes!
https://bonfirenetworks.org/posts/bonfire-social-1-0rc3/
🎉 Congratulations to the #Bonfire team @ivan and @mayel for making it this far, through all that tireless hard work. And also to @nlnet and @ngi for supporting this important project. Future of social networking in the making.
To #ActivityPub developers, have a look at those great #fediverse #Interoperability docs:
https://docs.bonfirenetworks.org/federation-interoperability.html
It's been ages! But Scrolls is back once again. What's in it? A bunch of random stuff from bygone weeks. I hope you enjoy, and I hope to be back again soon with more good shtuff.
https://shellsharks.com/scrolls/scroll/2025-10-01
Thanks to those mentioned below. Their blogs, their writing, their thoughts, and what they share were not only featured in this week's edition, but they are part of what sustains myself and the IndieWeb in general in darker times. Thanks! 🧡
@laura @fyr @tinimalina @mttaggart @ismh86 @kedara_eu @WahPlus @luna @kalfeher @jwildeboer @decryption @adulau @aphyr @fedicat @StarWarsPlanets @fyr @bagder @stark4n6 @privacyguides @gaz @joel
How to reply to a post on Fedi:
1. Begin writing a sassy reply, but start to worry that it will be misunderstood.
2. Discard reply without posting.
3. Start writing a sincere reply. Continue until you have written a 5000 character, multi paragraph screed.
4. Discard without posting.
5. Start a new reply where you try to phrase your screed as succinctly as possible.
5. Give up and discard without posting.
6. Just click the star button on the post instead ⭐
All https://fedihost.co #Mastodon instances have been updated to v4.4.7
Thank you!
Learn more about this release here:
https://github.com/mastodon/mastodon/releases/tag/v4.4.7
I'm trying to decide how much of "quote posts" I want to support in Ktistec. On one hand, it's not trivial functionality, and I really do question how much extra value someone's comments on someone else's post will add to the Fediverse. On the other hand, I dunno... assuming Mastodon limits abuse by enforcing quoting rules, Ktistec could probably just follow along and display quoted posts. Is there any value in just that?
Thank you for the hug this morning @lisamelton!
It was the first hug on my optimized #GoToSocial instance and I’m happy to report that there were no fire alarms or things exploding. Just a bunch of ❤️❤️❤️
🆕 blog! “Getting started with Mastodon's Quote Posts - technical implementation details for servers”
Quoting posts on Mastodon is slightly complex. Because of the privacy conscious nature of the platform and its users, reposting isn't merely a case of sharing a URl.
A user writes a status. The user…
👀 Read more: https://shkspr.mobi/blog/2025/10/getting-started-with-mastodons-quote-posts-technical-implementation-details-for-servers/
⸻
#ActivityPub #fediverse #mastodon #MastodonAPI
The Fediverse is deliberately spread out on thousands of independent servers running many types of software, which connect together to form a single social network.
But why is it like this? Why go to all this trouble? Wouldn't a single large server be easier?
Here is a complete list of reasons why it is very important for a social network to be spread out on many independent servers:
➡️ https://fedi.tips/why-is-the-fediverse-on-so-many-separate-servers
(If I'm missing a reason, let me know in the replies!)
Week in Fediverse 2025-10-17
Servers
- Mastodon v4.4.6
- Gush! v0.0.25
- Akkoma v2025.10
- Bookwyrm v0.8.0
- Forgejo v13.0
- Manyfold v0.126.0
- GoToSocial v0.20.1
- tootik v0.19.7
- kmyblue v20.4
- NodeBB v4.6.1
- Vernissage Server v1.24.0
- Loops Joins the Fediverse
- appy: A headless ActivityPub server written with Python and fastAPI
Clients
- toot v0.51.0
- IceCubesApp v2.0.7
- Photon v2.1.0
Tools and Plugins
For developers
- Fedify v1.9.0
- ActivityPhp v0.8.0
Protocol
- FEP-1580: Move Actor Objects with a migration Collection
Articles
- Wafrn is for People Who Miss Tumblr’s Chaotic Energy
- Who do you trust with your social media data when no one (or everyone) is in charge?
- Fediverse Report – #138
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/0199cfeb-216a-fe8c-33b9-014862b4405a
Week in Fediverse 2025-10-03
Servers
- flohmarkt v0.12.1
- Gush! v0.0.23
- NodeBB v4.6.0
- ActivityPub for WordPress v7.5.0
- Ktistec v2.4.15
- Hollo v0.6.12
- tootik v0.19.6
- NeoDB v0.12.3
- Vernissage Server v1.23.0
- PieFed v1.2.3
- September 2025 (Bandwagon)
- ONI news for September (Oni)
- Bonfire Social 1.0rc3
- ActivityBot: A Simple ActivityPub Bot Server in a Single PHP File
Clients
- Fedilab v3.35.1
- Pachli v3.0.0
For developers
Articles
- Getting started with Mastodon's Quote Posts - technical implementation details for servers
- Fediverse Report – #136
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019987c8-484d-f913-d511-5e8329f9741f
Ückück und das Fediverse - meine neue Kolumne bei @gnulinux
Ein neues Projekt steht an und ich freue mich sehr. Ab diesem Monat werde ich regelmäßig für GNU/Linux.ch über das Fediverse schreiben, mal spezielle Projekte vorstellen, mal von Veranstaltungen berichten, mal einen Blick auf die Meta-Ebene vagen - es gibt jedenfalls genug zu berichten, dass ich eine Weile beschäftigt bin :D
Mehr dazu erfahrt ihr in diesem Ankündigungs-Artikel der Redaktion:
https://gnulinux.ch/wzs-ueckueck-und-das-fediverse
Die Kolumne wird ab dem 6. Mai 2024 an jedem 1. Montag im Monat erscheinen.
We're excited to announce that #Fedify has been awarded a service agreement by the @sovtechfund! The Sovereign Tech Fund is investing €192,000 in Fedify's development over 2025–2026 to strengthen the fediverse ecosystem.
This investment will enable us to significantly expand Fedify's capabilities and make it easier for developers to build federated applications. The commissioned work focuses on improving developer experience, adding comprehensive debugging tools, and ensuring Fedify remains at the forefront of #ActivityPub innovation.
Here are the key milestones we'll be delivering:
Web framework integrations: Official adapters for Next.js, Elysia, Fastify, and Koa, making it seamless to add federation to existing applications
ActivityPub debug & development tools: Real-time debug dashboard with WebSocket monitoring, federation lifecycle hooks, and implementation checklist CLI to make federation interactions transparent and debuggable
Storage & infrastructure enhancements: SQLiteKvStore for robust file-based storage across Node.js, Deno, and Bun, plus performance optimizations for production deployments
Comprehensive documentation & examples: Specialized tutorials for building federated blogs, social networks, and content platforms, with complete working examples and migration guides
Observability & monitoring: Full OpenTelemetry metrics, performance benchmarking tools, and federation health dashboards for production environments
Advanced features & standards: FEP-ef61 (Portable Objects) support and implementation of emerging Fediverse Enhancement Proposals to keep Fedify at the cutting edge
All developments will be open source and available for the entire #fediverse community to use, contribute to, and build upon.
Kzoo.to is a community Mastodon server for the Kalamazoo area in Michigan, USA:
You can find out more at https://kzoo.to/about or contact the admin @notsle
#FeaturedServer #Kalamazoo #Michigan #Mastodon #Fediverse #FreeFediverse
PeerTube Co-op Initiative: Week 2 Update
Two weeks ago, this was just an idea. Now, it’s becoming an organization.
Since launching the call for a PeerTube co-op, momentum has turned into structure. Over 35 people have expressed interest in becoming founding member-owners, and the Steering Committee has now been formalized. We’re in the orientation phase, preparing to define the co-op’s mission, vision, and bylaws before incorporation in BC.
We’re also working closely with GIA Consulting Co-op, who will join our first Steering Committee meeting to help orient the group and guide early governance discussions.
Beyond that, conversations are expanding. I’ve been in touch with CoSocial.ca (a Canadian Mastodon co-op) about collaboration, BT Free (a Fediverse non-profit PeerTube host) about resource-sharing, and @damon from We Distribute about the initiative more broadly.
Next step: Steering Committee orientation, followed by our first working session on Vision & Mission.
If you’d like to stay informed or get involved, DM me your email address and I’ll make sure you’re included in future updates.
#PeerTubeCoop #Cooperative #PeerTube #Fediverse #DigitalCommons
Toot.wales is a Mastodon social network for Wales and the Welsh, at home and abroad! Y rhwydwaith cymdeithasol annibynnol i Gymru, wedi’i bweru gan Mastodon!
This server has been online since 2018.
You can find out more at https://toot.wales/about or contact the admin account @teamtoot
#FeaturedServer #Wales #Welsh #Cymru #Cymry #Cymraeg #Cymreig #Mastodon #Fediverse #FreeFediverse
Ohai.social is a fast, secure and up-to-date general Mastodon server where everyone is welcome.
You can find out more at https://ohai.social/about or contact the admin account @ohai
so if y'all coming from #bluesky now, let me say this: you should breathe a deeeeep *sigh* of relief my friend before you type anything, bc by god you are just coming out of a mental warzone and you should rest and recover. i am not even kidding. been there done that.
here you are safe. calm down, shake off all the negativity and just enjoy.
I'm outta here! ✈️ (if TSA still shows up🤞🏼)
So here's the THU-THU 🐘 #Mastodon / #Fediverse #WatchPartyCalendar 📅 Oct. 2-9
🚨UPDATES, links & details➡️ http://bit.ly/MastodonWatchParties
⏰ All times US Eastern
#Westerns #Music #Mysteries #Action #Comedy #WatchPartyAlert #FilmMastodon #CineMastodon
🍂 Thx to our stalwart hosts @MatthewTitus88 @MirrorAyako @Taweret @lilymarswrites @analgesicsleep @rsmon77 @hyde @LisaMarieBowman
and to our guest emcees @klu9 (for @greenpepper22 )
@JanineFromPgh (for me)
If we were to do a regular online Fediverse meeting —
(Maybe once a month.)
WHAT DAYS OF THE WEEK WOULD YOU BE ABLE TO ATTEND?
A regular (online) meeting for Fediverse developers, for those who care about the Fediverse as a social movement, and for those who care about the success of the Fediverse.
Sunday?
Monday?
Tuesday?
Wednesday?
Thursday?
Friday?
Saturday?
(You can pick more than one day)
PLEASE REPLY WITH YOUR ANSWER.
#ActivityPub #FediDev #FediUX #Fediverse #FediverseUX #SocialWeb
NodeBB v4.6.0 is out: