jrollans.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
There's a lot of energy on the #Fediverse right now to discuss/find a #Federated alternative to #Discord using #ActivityPub.
@strypey suggested that I put this out there to anyone who's thinking about it. We could probably rebuild most of Discord's features as an #Emissary inbox without doing a lot of back end code.
I'm too swamped to start on this right now. But if you're a great HTML+CSS designer, I'm able to give some time to a team who wants to take this on.
🚌 🚌 Surf builds are like buses — you don't see one for ages, then two come along at once. This week's second release, version 1.0.358, has an eye-catching new wave icon in the sidebar so you can discover other surfers' feeds more easily, plus bug fixes and performance improvements.
Recently, there was a question by @taylorlorenz about how you explain the Fediverse to someone who doesn't use it.
And usually, what we tend to do is we talk about servers and decentralisation and federation and ActivityPub and all these highly technical concepts.
I've been thinking about it, and all that technical stuff is really impressive work by people far more clever than I'll ever be.
But for me, that technology is a facilitating thing. It's like trying to describe how a bicycle works, rather than why you ride it.
Instead, what the Fediverse is, is that it's a place to have conversations online without algorithms, AI, and ads getting in the way.
Which is increasingly a rare thing online.
Almost the entirety of the internet, from SEO on the web to YouTube to TikTok to Spotify to Instagram and X and Facebook, has been turned into a race to game an algorithm designed to sell ads.
What makes the Fedi unique is that it's not that.
And I suspect if you're trying to persuade someone to try Mastodon (or Lemmy, or Pixelfed, or GtS, etc), you'll get a lot further explaining it as algorithm-free conversations, rather than trying to describe a decentralised protocol.
Week in Fediverse 2026-02-13
Servers
- Stegodon v1.7.1
- Hollo v0.7.2
- Manyfold v0.132.1
- Mbin v1.9.1
- tootik v0.21.0
- Mitra v4.18.0
- ActivityPub for WordPress v7.9.1
- flohmarkt v0.14.4
- PieFed v1.6.4
- Trunk & Tidbits, January 2026 (Mastodon)
- OpenSimulator ActivityPub Bridge
Clients
- Fedilab v3.36.1
- toot v0.51.1
- tooi v0.21.0
- Jerboa v0.0.85
- Interstellar v0.11.2
- Pixelix v4.3.0
- Fedi Reader: A link-focused Mastodon news reader for iOS and macOS
Tools and Plugins
- ap-thread-reader: ActivityPub-compatible Thread Reader (not only for Mastodon)
For developers
- Progress Report - February 2026 (GoActivityPub)
Articles
- On fediverse content warnings and filters
- Trusting Trust in the Fediverse
- Adding Fediverse Comments to a Pelican Blog
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019c3449-e714-29e9-b9f6-03cc6804b4aa
After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile. No assumptions, no default settings.
This will power interest-based discovery across the #Fediverse, helping people find each other through shared interests. Still all through #ActivityPub of course, with real-time deletions and updates.
https://fedi-relay.gyptazy.com is a tech related relay instance that connects over 100 instances, focussing on things like #FreeBSD, #BGP, #IPv6, #Proxmox, #Homelab, #Linux and many other things! You can easily add a really when using #snac / #snac2, #mastodon, #pleroma and many other ones!
#community #activitypub #socialmedia #fedi #fediwall #relay #opensource #tech #federated #social
are there any fediverse projects using more than one type of federation?
what are some good resources for implementing activitypub validly and what languages should i learn?
i'm good at c, python and that's about it.
Never before has it been this easy to leverage the fediverse across the web.
With @webintents and @socialwebgraph, you will be unstoppable 🚀
Available Soon.
#WebIntents #SocialWebGraph #Fediverse #ActivityPub #ActivityIntents
Hello World!
We're building a social web alternative to open graph, powered by @webintents and @fedidb
The website and documentation will be published soon, stay tuned 🚀
Besides #LinkedIn, there still exist #Xing (founded as #openBC), based in #Europe. But this is also a commercial platform, that isn't federated.
An #ActivityPub enabled approach would be nice.
This morning I promoted nolto.social, a platform that was made - at least I thought so, to be a Fediverse based alternative to LinkedIn. As I'm getting more and more annoyed by LinkedIn and all the useless posts over there, I was happy to find an independent alternative.
nolto.social still worked this morning, but when I came back later; i found the project deleted and at least when you are viewing the website from your smartphone, you see a message from the developer of nolto.social where he states that this project was never meant to grow. Obviously this was just a one person project who became overwhelmed by the success of the platform and by the fact, that companies started creating profiles and nearly 1000 people joined within a short time period. But now it seems that this project ran out of control and the maintainer decided to pull the emergency break. He is also talking about negative feedback he received for the platform and even personal harrassment.
It is sad that a promising project like this had been terminated, but I can understand what made the maintainer doing so. Managing a business platform can become a fulltime job quite fast and it also requires technical ressources and money to run these resources.
I firmly believe that we need an alternative to LinkedIn. I believe that people don't want all this bullshit posts just created to please the algorithm and to generate likes and feedback. And I believe that people would like a business network which is nothing else than a business network - no space for bursting egos and self promotion, but a space for connection and serious discussion.
Fediverse would be the ideal space for this. But as we know, if business networks are successful, they require more and more attention, more ressources, more money. And at this is the problem. When you need money to run your social network, it's tempting to ask yourself how you could generate money by using the ressources you already have, which are user data...
I don't see a solution for this now, just sharing some thoughts.
Der Ghost Blog https://BLOG.BAYERWALD.SOCIAL hat inzwischen auch sein Fediverse Handle bekommen.
und ist damit als Instanz vollständig ins Fediverse eingebunden.
@andycarolan did it again and now #FedBOX, the generic #ActivityPub server, has a fresh of the press logo. :) Thank you Andy! 🥳
I'm playing around with Offer activities in Fedify. The AP Vocab provides this, easy peasy.
✅ Alice OFFERS Book to Bob
✅ Bob ACCEPTS Alice's OFFER
Or:
✅ Bob OFFERS Rotten Tomato to Alice
❌ Alice REJECTS Bob's OFFER
----------------
But I'm not clear if this is right:
❓Alice ANNOUNCES OFFER of Labubu to Followers?
❓Bob OFFERS $10 for Labubu to Alice?
❓ Alice ACCEPTS Bob's OFFER of $10 for Labubu?
✅ Alice OFFERS Labubu to Bob
✅ Bob ACCEPTS Labubu
I would even host it at home, but it seems like huge parts of the Fediverse are IPv4-only, and #ActivityPub behind Dual-Stack Lite doesn't sound like fun.
I haven't published the code for the ActivityPub project yet because I haven't written the code that lets users post things. For the moment, it just implements webfinger and `Person` payloads.
Still quite a bit to do to get it to a baseline of talking to other AP implementations like Mastodon and Ktistec, but I'll post more here when I get that working.
Hubzilla Beginner's Workshop Today, Feb 11 (German)
Great to see these type of events popping up!.
https://f.termine.di.day/events/e037c6a5-362c-4231-bcbd-2ffb2eb3d70f
With https://discover.holos.social we may have highlighted that many Fediverse users don't pay attention to their default settings. We built a fully respectful search engine that only relies on #ActivityPub, with instant deletion, updates, and indexing only consenting users. We will likely shut down the service, but the source code will remain available as we believe the approach is ethical. That same indexable setting already lets Google index your posts and keep them cached long after deletion.
Just sent my first signed request to #Mastodon that was accepted. This took much more time than it should have, but the next steps should become much simpler. #rust #activitypub
New blog post: I added Fediverse-based comments to my Pelican blog.
No Disqus, no database, just the Mastodon API and a bit of JavaScript.
Replies to this post will show up as comments on the article.
Inspired by the blog of @jwildeboer - I ported it to Pelican's Jinja2 templates.
https://blog.hofstede.it/adding-fediverse-comments-to-a-pelican-blog/
#Fediverse #Mastodon #ActivityPub #Pelican #Blog #SelfHosting
let's bring #longform (text) support to the #photoverse
(this is not (mainly) about long texts on #pixelfed or #vernissage (they can both fall back to show the summary), it is about supporting image posts with the object type: `Article`)
* https://github.com/VernissageApp/VernissageServer/pull/442
* https://github.com/pixelfed/pixelfed/pull/6458
https://codeberg.org/fediverse/fep/src/branch/main/fep/b2b8/fep-b2b8.md
@jrollans I don't know how close #Funkwhale gets to what you seek, but it is an interesting #ActivityPub application to check out, if you didn't know it already..
I started using a service called Concert Archives (it is what it sounds like) and I really like it! It’s helped me remember live shows that I had forgotten I even went to and artists I didn’t even recall seeing until looking at the archive entries.
I wish it was federated with #ActivityPub, something like that on the fediverse would be very cool.
Here’s my profile (still working on adding concerts, lots more to go…) https://www.concertarchives.org/jonathan-rollans
I gotta say Google, the degradation of your Search product is now almost complete.
I was looking for documents that I am fairly sure exist; at the intersection of three specific technical disciplines.
Namely
#activitypub #duckdb #python
And basically just want to throw my archives into duckdb and have them in whatever schema the JSON-LD of a mastodon archive carries, so I could do a bit of analytics on my past self.
And for the first time you didn't produce a useful top level result that I could use to find what I was looking for.
You've gotten dumber Google and it shows.
Corporate platforms control speech via algorithms & bans. The alternative? ActivityPub, the open protocol powering the Fediverse (e.g., Mastodon). It creates a network of independent servers that interconnect—like email. You choose your community, own your data, and see a chronological feed. A return to user sovereignty online.
#ActivityPub #Fediverse #freedom
Reminder to anyone managing a #ActivityPub project that matrix has been adopted as the chat solution by bookwyrm, write.as, friendica, plume, pleroma, fedilab, funkwhale, mitra, forgefed, mobilizon, phanpy, tokodon, moshidon, lemmy, gotosocial, bonfire, voyager, tusky, lemmy, loops, piefed, pixelfed, manyfold, owncast and others. You don't need to start from scratch if you leave discord : join us on matrix!
Happy to read about Roomy project that is open source alternative to discord and supports Activity Pub.
And you should also note how (nly a fraction of #ActivityPub boosts that traverse the #fediverse get actually notified to and/or collected by the original server due to the distributed and eterogeneous nature of the network.
In some cases, following the boosts over the network (eg opening with a browser the boosted post on the boosting account) I've noticed a factor of 3-5 between the number of boosts my server recorded and the actual boosts occurred.
For example take this post that got notified for 120 boosts
Following some of them I see that it got at least:
So ultimately, the #fediverse reach is much bigger than the one centalized platforms like #bluesky or the various #BigTech playgrounds, where some messages in particular are silently censored.
damn "How We Lost Communication to Entertainment" by @ploum hits hard — can't decide between setting up my own snac2 instance or just getting rid of this account for good
https://ploum.net/2025-12-15-communication-entertainment.html
Anyone in my followers list on a server that has secure fetch enabled? I want to use it to test my proxyUrl implementation for client to server #ActivityPub. :D
FEP drafting: Am I using “side effects” here the same way as other ActivityPub developers? I've seen the term used a bunch in casual conversation, but my personal understanding of it is kinda fuzzy.
there is currently a #Piefed Hackathon going on if anyone is interested in partaking. There are groups working on spanish, german, french and japanese translations, and a bunch of other things.
https://tarte.nuage-libre.fr/c/fediverse/p/221411/hackathon-this-week-7-8-febuary #fediverse #fedidev #activitypub
Portable #ActivityPub objects with server-independent IDs https://codeberg.org/fediverse/fep/src/branch/main/fep/ef61/fep-ef61.md
RE: https://social.coop/@django/116019244368171843
Dear #Fediverse developers, please do more cool things with #ActivityPub C2S.
Just note that "Direct Messaging apps" are way more complex than you might realize and that #XMPP has solved most of the problems you might encounter.
fedicat boostedMy fosdem talk is up!
I make a case for more platforms to support the ActivityPub client API, and how we should look beyond microblogging for future growth of the ‘verse
https://fosdem.org/2026/schedule/event/QK7XSV-activitypub-c2s/
RE: https://badgefed.org/grant/badgefedorg_135_8_81bd973ba9611087987c50769193a675
@fajfer has helped #badgefed by deploying it to its first Kubernetes environment, smoothing out the rough edges to make it work properly, and now I’m proudly quoting his badge to test quotes!
Comment if you can see this quote in #mastodon!
@hongminhee I'm reading this thread as a relative noob, but what I see again and again: almost no one "properly" implents #ActivityPub largely because #JSONLD is hard but also because the spec itself is unclear. Most people who get stuff done have to go off-spec to actually ship.
This seems a fundamental weakness of the #fediverse - and that disregarding the limitations coming from base architecture. Seems to pose a mid/long-term existential threat.
What can we do to help improve things?
New Mastodon Relay Launch! 🚀
Enrich your instance's timeline with high-quality content! We focus on:
🌍 Global News & World Events 📈 Business, Markets & Economy
We support posts up to 500 characters to keep the Fediverse informed with curated international updates.
🔗 Relay URL: https://relay.vir.group/inbox ✅ Status: Open for federation.
Let's build a connected Fediverse together! Boosts appreciated! 🔄
#Mastodon #Fediverse #Relay #SelfHosted #BusinessNews #WorldNews #GlobalEvents #ActivityPub
Loops now supports FEP-3b86: Activity Intents ✨
If you have a Loops.video account, try it out:
https://loops.video/intents/follow?object=https://pixelfed.social/loops
Week in Fediverse 2026-02-06
Servers
- Gush v0.0.29
- PieFed v1.6.0
- Bookwyrm v0.8.4
- Mastodon v4.5.6
- Mitra v4.17.0
- Stegodon v1.7.0
- Hollo v0.7.1
- Wafrn v2026.02.01
- ActivityPub for WordPress v7.9.0
- Castopod v1.14.1
- Ktistec v3.2.9
- Wanderer v0.18.4
- Forgejo monthly report - January 2026
- Fedisky: ActivityPub extension for Bluesky PDS
Clients
- Tusky v32.0
- Fedilab v3.36.0
- Mangane 1.19.3
- Aria v1.4.2
- Phanpy changelog
- Coho: A fast, offline-first Mastodon client
Tools and Plugins
- Fedimap: An independent map for the Fediverse
Articles
- The best Mastodon client now has an iOS version!
- PkgFed: ActivityPub for Package Releases
- Statistics for Lemmy Instances and Communities
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019c10b9-e3f7-b6da-ef96-350864d2f791
It’s really surprising to me that the #fediverse hasn’t agreed on a standardized way to open cross-instance #activitypub objects and instead relies on links that open in the browser. #urischeme
I found this proposal and what’s thinking… https://codeberg.org/fediverse/fep/src/branch/main/fep/07d7/fep-07d7.md Which one would be your favorite?
(If anyone has updates on the progress, feel free to point me in the right direction)
| web+ap:: | 4 |
| ap:: | 1 |
| activitypub:: | 1 |
| fedi:: | 1 |
FediMTL, on the fedi at @info is a new 1-day fediverse related conference in Montreal in just a few weeks on February 24 (is it Fedi-conference season or something?)
There's a streaming option, too! And the sessions look good. Check it out, and spread the word.
Loops is working on comment controls (beyond just disabling comments) that will be compatible with Pixelfed and other projects who implement it!
Having some silly fun with @stegodon a new fediverse platform with an SSH TUI interface. The first screenshot is the web profile, the second is the TUI interface.
This is the first command line UI for ActivityPub client I've seen that has an actual backend server platform tied to it.
My fosdem talk is up!
I make a case for more platforms to support the ActivityPub client API, and how we should look beyond microblogging for future growth of the ‘verse
https://fosdem.org/2026/schedule/event/QK7XSV-activitypub-c2s/
I dream of being able to store my online social presence, identity, and history just as — an (organized) set of static files.
A set that I control.
And, I can (if I want to) host myself. (I.e., I am the "source of truth" / "origin" for my files.)
RE: https://mastodon.social/@reiver/116018261922778583
#ActivityPub #FediDev #FediDevs #FediUX #Fediverse #FediverseUX
https://romanzolotarev.com/pub/hi
becomes
https://romanzolotarev.com/pub/hi.rss
how cool is that? 😎
$ du -hd0 /var/snac && find /var/snac | wc -lmeanwhile #rss feed is just 9999 bytes
61.8M /var/snac
9532
$
$ curl -s https://romanzolotarev.com/pub/hi.rss | wc -cthanks #snac2 for great defaults and working perfectly out of the box ❤️
9999
Acho muito válido até impulsionar novamente publicações próprias que ainda considere relevantes, quando tiver contato com elas posteriormente.
Por outro lado, pode ser relevante uma opção de desabilitar a visualização de quantas curtidas e quantos impulsionamento uma publicação teve. Bem como sobre receber notificações disso, algo que já é mais comum. Phanpy, por exemplo, creio que tenha ambas possibilidades.
We are entering a new step in the development of #Holos and we need more people to test.
We have reopened subscriptions through the app: https://holos.social/signup
We wrote a page explaining how we implemented #E2EE DMs over #ActivityPub: https://holos.social/e2ee
Don't hesitate to contribute and share your feedback with us. Thank you.
Kia ora @klasse_methode, I'm a caretaker of fediverse.party and I'd like to link to a page about Lauti's planned implementation of ActivityPub. An official announcement of the intention would be good, and recent post with updates on any progress made would be better. Can you suggest a good page to link to?
There are only a few hours left to submit a proposal to the NLNet Open Social Fund. It's an easy proposal process!
#Loops has entered #beta with #ActivityPub support, allowing users to connect with creators across the #fediverse. This means users can follow and interact with creators on platforms like #Mastodon and #Pixelfed, and vice versa. Loops has implemented several technical features to ensure smooth federation, including a shared inbox, HTTP signatures, and smart content representation. https://blog.joinloops.org/loops-joins-the-fediverse/?Fedizen.EU #Fedizen #Fediverse #ActivityPub #News
Hashtag following also allow URLs to RSS feeds of ActivityPub objects (like e.g. https://mastodon.social/tags/ThankYouTuesday).
Users can now configure a webhook to receive an HTTP POST for every notification. This can be useful for implementing bots that react to activities, like autorepliers, chatbots or interactive textual games (see snac(1) for more information).
The number of pending follow confirmations is shown next to the "people" link.
Faster performance metrics (contributed by dandelions).
Improved lowercasing in hashtags (contributed by postscriptum).
A search-by-url tweak for implementations that return 200 for invalid webfinger queries (e.g. piefed).
Mastodon API: added follow confirmation endpoints, fixed collisions in attachment file names.
Fixed potential crashes in attachment uploads.
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
Notifications are now shown in a more compact way (i.e. all reactions are shown just above your post, instead of repeating the post ad nauseam for every reaction).
New command-line option unmute to, well, no-longer-mute an actor.
The private timeline now includes an approximate mark between new posts and "already seen" ones.
Fixed a spurious 404 error in the instance root URL for some configurations.
If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/
This release has been inspired by the song The Answers to the Questions by #Christabell and #DavidLynch.