#Eventbrite to be acquired by #BendingSpoons, following their acquisition of #Meetup.com which caused many users to migrate to Eventbrite in the first place. I think at this point it becomes very obvious that the #Fediverse is the best place to coordinate your meetups, and you have many options to choose from: #Mobilizon, #Gancio and even #Wordpress with the #ActivityPub Event Bridge plugin. Everyone knows Bending Spoon's playbook, enshittification is inevitable.
Search results
I keep track of #ActivityPub based #calendar and #event applications on the delightful #fediverse experience curated list. See:
https://delightful.coding.social/delightful-fediverse-experience/#events-planning
There are a couple of apps that have fediverse support on the roadmap. And a new very interesting candidate to add to that list. See #Lauti:
#Eventbrite to be acquired by #BendingSpoons, following their acquisition of #Meetup.com which caused many users to migrate to Eventbrite in the first place. I think at this point it becomes very obvious that the #Fediverse is the best place to coordinate your meetups, and you have many options to choose from: #Mobilizon, #Gancio and even #Wordpress with the #ActivityPub Event Bridge plugin. Everyone knows Bending Spoon's playbook, enshittification is inevitable.
I also want to see #activitypub get some of the primitives that #atproto has such as decentralized identifiers (except for real), personal data stores, content addresses, etc. I want to see both protocols cross-pollinate with each other's strengths. And perhaps share infrastructure like identities.
End-to-end Encryption (E2EE) over ActivityPub
Encrypted direct messages supply the confidence that people need to connect with family, friends and colleagues privately over a social network. As part of the Summer of Protocols 2024, we explore the integration of end-to-end encryption (E2EE) into the ActivityPub protocol.
https://socialwebfoundation.org/program-protocol-e2ee/
#ActivityPub #E2EE #SocialWeb #Foundation #SocialWebFoundation #Encryption #Verschlüsselung #Sicherheit #Privatnachricht
Spectra.video is an important PeerTube instance for the fediverse. Home to
@fediforum
@fedicon
@decentered_podcastThe Decentered Podcast to name a few.
Costs are building up, and funding is needed. Let’s do this!
https://opencollective.com/spectra-video
#Fediverse #ActivityPub #fundraiser
みんなで別の一つの場所に引っ越しするんじゃなくて、それぞれが #ActivityPub
に対応した場所に行けばいいじゃない?
「Twitterからの移住先なんてあるワケねぇぇぇんだよぉぉぉぉぉぉォォォ~~~~~~~~~~~~~!!」長すぎるポストなのに共感集まる - Togetter
https://togetter.com/li/2634207
I will now log off and fully savour the talk so here are the first 5 minutes of
@cwebberChristine Lemmer-Webber tonight in Amsterdam
Sorry for no alt text but it’s basically just Christine talking
if you have issues with the #ActivityPub plugin for #WordPress or curious about how it works. I am happy to help :)
https://activitypub.blog/2025/11/25/join-us-for-office-hours-dec-1-5/
BotKit은 ActivityPub 봇을 만드는 #TypeScript 프레임워크입니다. 일반적인 Mastodon/Misskey 봇과 다른 점은, 봇 자체가 독립된 서버로 돌아간다는 겁니다. 플랫폼 계정이 필요 없습니다.
글자 수 제한도 없고, API 호출 제한에 시달릴 일도 없습니다.
bot.onMention = async (session, message) => {
await message.reply(text`안녕하세요, ${message.actor}님!`);
};연합(federation), HTTP Signatures, 메시지 전달 같은 #ActivityPub 관련 처리는 Fedify가 알아서 해줍니다. 봇 로직만 짜면 되는 거죠.
BotKitは、ActivityPubボットを作るためのTypeScriptフレームワークです。既存のMastodon/Misskeyボットとの違いは、ボット自体が独立したサーバーとして動作すること。プラットフォームのアカウントは不要です。
文字数制限もなければ、APIレート制限に悩まされることもありません。
bot.onMention = async (session, message) => {
await message.reply(text`こんにちは、${message.actor}さん!`);
};フェデレーション、HTTP Signatures、配送キューといったActivityPub周りの処理はFedifyがすべて引き受けます。ボットのロジックを書くだけです。
DenoでもNode.jsでも動きます。
#BotKit is a #TypeScript framework for building #ActivityPub bots. The difference from typical Mastodon/Misskey bots? Your bot runs as its own independent server—no platform account needed.
This means no character limits, no rate limiting headaches, no API restrictions.
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};The ActivityPub stuff (federation, HTTP Signatures, delivery queues) is handled by #Fedify under the hood. You just write your bot logic.
BotKit은 ActivityPub 봇을 만드는 #TypeScript 프레임워크입니다. 일반적인 Mastodon/Misskey 봇과 다른 점은, 봇 자체가 독립된 서버로 돌아간다는 겁니다. 플랫폼 계정이 필요 없습니다.
글자 수 제한도 없고, API 호출 제한에 시달릴 일도 없습니다.
bot.onMention = async (session, message) => {
await message.reply(text`안녕하세요, ${message.actor}님!`);
};연합(federation), HTTP Signatures, 메시지 전달 같은 #ActivityPub 관련 처리는 Fedify가 알아서 해줍니다. 봇 로직만 짜면 되는 거죠.
#BotKit is a #TypeScript framework for building #ActivityPub bots. The difference from typical Mastodon/Misskey bots? Your bot runs as its own independent server—no platform account needed.
This means no character limits, no rate limiting headaches, no API restrictions.
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};The ActivityPub stuff (federation, HTTP Signatures, delivery queues) is handled by #Fedify under the hood. You just write your bot logic.
I have a question for #ActivityPub fanatics. For the Social Web Devroom at FOSDEM 2026, we've reached out to over 50 different Fediverse projects to make sure they know about the event. Is there anyone else we need to reach? If you know someone working on Fediverse software development OR organisational and social issues, please share this call-for-proposals link. Our deadline is Dec 1, 2025 and we don't want to miss any part of this movement.
https://socialwebfoundation.org/2025/10/31/fosdem-2026-social-web-devroom-call-for-participation/
FOSDEM 2026 – Social Web Devroom – Call For Participation
The Social Web Foundation is pleased to announce the Social Web Devroom at FOSDEM 2026, and invite participants to submit proposals for talks for the event. FOSDEM is an exciting free and open sour…
socialwebfoundation.org · Social Web Foundation
Link author: Evan Prodromou@evanprodromou@socialwebfoundation.org
Why the #OMN works with #ActivityPub – And why we need a bridge to #p2p
Hamish Campbell @info@hamishcampbell.com
Let's look at this. #ActivityPub is not a product. It’s not even really a “protocol” in the narrow, rigid sense that vertical tech likes to imagine. ActivityPub is a shared vocabulary, a public language for moving meaning and connection across the #openweb. It gives you nouns and verbs, and the community defines the grammar through lived use. This is why the #OMN works with ActivityPub, a metadata and meaning layer, not a platform, flows, not silos. ActivityPub is the widely deployed […]
Read more →I've streamlined theme development in Ktistec. The theming system uses a hierarchy of CSS custom properties and fallbacks. Theme authors can customize a theme at multiple levels:
Base Colors Only
Define only base colors like --text-primary, --bg-primary, --bg-input, --semantic-primary, etc. Derived colors will auto-generate using color-mix formulas. For example:
:root { --semantic-primary: #ffa500; }From this one line, theme-appropriate colors like --bg-accent-code, --anchor-color, etc. auto-generate.
Base Colors Plus Derived Colors
Define base colors and derived colors. Derived colors use custom values when defined. Undefined derived colors auto-generate. For example:
:root {
--text-primary: #333;
--text-primary-2: #ff0000; /* red for this specific shade */
}Given this theme, derived shades like --text-primary-1, --text-primary-3, and --text-primary-4 auto-generate. --text-primary-2 is red.
The simplest possible interesting theme redefines the primary semantic color. The single line above (in Base Colors Only) would result in the following, with button color, link color, disabled, selected, and hover states all derived automatically:

These changes will be in the upcoming release. Existing themes will continue to work, as is.
Loops has a poor mobile web UI.
So I spent the past 6 hours refactoring it to better match our mobile app layout, while keeping it consistent, and improving the desktop layout too.
You don't need to install an app to enjoy Loops, and we will be implementing proper PWA support with Push Notifications and better Offline mode.
Shipping soon 🚀
Hey #fediverse, is there an activitypub application similar to meetup? I would really like to add a trail ride planning platform to Dirt Social and i'm curious if something already exists.
I thought i remembered seeing one somewhere. but i can't find it now.
Thanks!
My experimental #ActivityPub #SolidProject agent now listens to POSTs to a list of inboxes and outboxes and processes activities asynchronously as they arrive.
Next I plan to dynamically define the inboxes and outboxes.
The agent would be given access to a config, subscribe to the listed topics and connect them to the appropriate handler.
It would also set the public key on the named actor. e.g.
:myactor_inbox a :WebHookRegistration;
:topic </inbox/>;
:handler :InboxModified;
:actor </actor>.
Stegodon v1.3.0 is out. Massive performance improvements!
https://github.com/deemkeen/stegodon/releases/tag/v1.3.0 #fediverse #activitypub #tui
First batch finished. :)
And the full battery of storage backends tests.
Now a last bit of effort is needed to bring all of them above 80%.
Working on some major improvements to the Loops web UI ✨
- New full height layout (bye header)
- Better Search (users, videos, tags)
- Mobile UI w/ bottom navbar like the app
- Bigger video player on desktop
- Improved Notifications
- and much more
Shipping Soon 🚀
sorry Pleroma devs, I just opened up a 2nd #c2s issue in barely a week, and I have no idea what the project capacity is.
@django if there are any updates to make to this issue on #ActivityPub #C2S .. do not hesitate to comment :)
https://codeberg.org/fediverse/delightful-fediverse-apps/issues/130
ActivityPub client development is coming along!
AP platform developers be warned, I be opening issues in your repo soon.
sorry Pleroma devs, I just opened up a 2nd #c2s issue in barely a week, and I have no idea what the project capacity is.
ActivityPub client development is coming along!
AP platform developers be warned, I be opening issues in your repo soon.
WafrnというActivity PubとATプロトコルに対応したTumblrのようなサービスが気になる。日本語圏で使ったという記事もないので誰も使ってないのかもしれない #wafrn #activitypub
Wafrn!: https://wafrn.net/
Mastodon creator shares what went wrong with Threads and ponders the future of the fediverse

Mastodon creator shares what went wrong with Threads and ponders the future of the fediverse
In a wide-ranging interview with Eugen Rochko, creator of the decentralized social network Mastodon, Rochko shared why Threads federation fell flat, why ActivityPub and ATProto will likely never merge, and what it will take to grow the fediverse.
coywolf.com · Coywolf
Link author:
Coywolf@articles@coywolf.com
In a wide-ranging interview with
@GargronEugen Rochko, creator of the decentralized social network
@Mastodon, Rochko shared why Threads federation fell flat, why #ActivityPub and #ATProto will likely never merge, and what it will take to grow the #Fediverse.
Could I ask #fediverse for some #fedihelp? What is currently best technical solution for writing a #blog where each blog post is an #ActivityPub message that is fully displayed on Mastodon? Last time I tried the #wordpress #integration #plugin, only links to the blogposts were displayed on Mastodon.
The ideal solution would actually be some integration with #quarto so I can flexibly integrate the blog in my page but other solutiona are just as welcome. Thank you in advance!
Join Us for Office Hours: Dec 1-5
ActivityPub for WordPress @activitypub.blog@activitypub.blog
We're excited to announce that the ActivityPub for WordPress team will be hosting open office hours during the first week of December! Whether you're just getting started with ActivityPub, running into setup issues, or want to chat about where the plugin is heading, we'd love to see you there. What Are Office Hours? Think of office hours as an open door to hang out with @pfefferle and @obenland. Drop in anytime during the scheduled sessions to get hands-on help with plugin installation and […]
Read more →I've proposed two possible outlines for a document about #SolidProject #Activitypub integration
https://github.com/solid-contrib/activitypub-interop/issues/2#issuecomment-3590595603
The first is more note/tutorial/primer like, because a large part of the content is just redescribing ActivityPub for a Solid audience.
The second assumes prior knowledge of ActivityPub and primarily describes what is needed to integrate ActivityPub with Solid, based on three architectures:
- Server support
- External processing
- External endpoints
Week in Fediverse 2025-11-28
Servers
- tootik v0.20.0
- Ktistec v3.2.1
- NodeBB v4.7.0
- Wafrn v2025.11.01
- Loops v1.0.0-beta.5
- Mitra v4.14.0
- Misskey v2025.11.1
- Omnom v0.8.0
- PieFed v1.3.5
- stegodon: An SSH-first federated blogging platform
- linkblocks: A federated network to bookmark, share and discuss good web pages with your friends
Clients
- Chihu v1.14.0
- Phanpy changelog
Tools and Plugins
- feed2fedi v3.4.0
- FIRES Server v0.7.0
- OwncastLive Panel: A GNOME Shell extension that monitors your favorite Owncast instances and notifies you when they go live
Articles
- Git as Federation Transport — Rethinking How Small Social Networks Talk to Each Other
- Now witness the power of this fully operational Fediverse!
- Fediverse onboarding resources
- Owncast Newsletter November 2025
- Fediverse Report – #144
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019aa829-83b6-d369-eedb-8725125ced7b
Down with TikTok and Instagram
Up with ActivityPub and decentralized social media
I signed up on Loops https://loops.video/@Jdreben
Thank you
@dansup for making this
Making social networking more like email. #activityPub
https://buttondown.com/blog/what-is-activitypub?utm_source=flipboard&utm_medium=activitypub
Posted into THE FEDIVERSE VS. CORPORATE SOCIAL MEDIA
@the-fediverse-vs-corporate-social-media-mobileatomTHE FEDIVERSE VS. CORPORATE SOCIAL MEDIA
A while back I mentioned the idea of “Fedify Studio”—a web-based toolkit for #ActivityPub debugging and development. I've been quietly working on shaping that idea into something more concrete.
Nothing to announce yet, but it's looking like this might become a team effort rather than a solo project, which would be nice. We'll see how it goes.
I am looking for a tutorial about #activitypub for beginer
any links or advice welcome
I plan something very simple in #php
Eurosky dawns: Building Infrastructure for Sovereign Social Media – Open Future
Not sure how to take this: Mastodon already exists, it’s a European project and it’s struggling to take off.
I don’t think that the problem with Mastodon’s lack of adoption is the ActivityPub protocol. What advantages does the ATProtocol have that will lead to wider adoption?
developing alternative social media infrastructure that is not controlled by Big Tech or venture capital-backed US corporations, anchored within EU jurisdiction, and designed to foster a more pluralistic information ecosystem.
Source: Eurosky dawns: Building Infrastructure for Sovereign Social Media – Open Future
Release v3.2.1 of Ktistec
Todd Sundsted @toddsundsted@epiktistes.com
Release v3.2.1 of Ktistec adds support for bookmarking posts. This was so immediately useful I don't know why it took me so long to get around to it!
Pinned/featured posts are in the works for the next release.
The full changelog:
Added
- Support for bookmarking posts.
Fixed
- Invalidate user's sessions after changing password.
- Ignore supplied languages that don't conform to expected format.
Changed
- Upgrade Kemal.
In other thoughts... I'd like to make followed hashtags more consumable. I follow ~10 hashtags and: 1) it's hard to tell what's new, 2) it feels like they arrive in large batches that are difficult to digest, and 3) the reading experience is meh.
#ktistec #fediverse #activitypub #crystallang
Short video isn't the villain, it’s just how we share our lives today. More people are capturing and sharing raw, human moments than ever before, and that’s beautiful ✨
The problem isn't the format; it's the surveillance and toxicity built into the big platforms.
We’re trying to keep the joy (sharing + remixing + community) and ditch the stuff that harms people (manipulative feeds, creepy tracking, lock-in).
@benpateBen Pate 🤘🏻 great work!!!!
@benpateBen Pate 🤘🏻 this is some of the best #ActivityPub news this year. Woooooooooooo #lola
If you develop an #activitypub server, this site can be helpful to test it: https://socialweb.coop/activitypub/actor/tester/
In case you missed it, we released a new version of Surf last week, with a redesigned Home. Here are a few cool new Surf feeds to celebrate (and to keep you occupied if you're enjoying a few days off for the U.S. Thanksgiving holiday).
#SurfFeeds #Flipboard #SurfSocial #Apps #ActivityPub #Fediverse
Fun fact: I bought my own social network at around the same time Elon bought his.
I have a side project baking app for which I'm adding federation. I'm pretty far from full #ActivityPub implementation (it's a side project), but I'm pretty excited about the potential.
Should I present it at #FOSDEM anyway?
What Is The Fediverse?
If you’re not familiar with the name “#Fediverse” – that’s okay. It is is an open society of web services that is already serving millions of people all around the world. They do this through a common language called #ActivityPub that lets news and events flow from one site to the next. So, instead of checking in to 5 or 6 different corporate sites, you can find, follow, like, and share across many, many sources – all from your own, singluar Fediverse profile.
Does anyone else have this issue with their Ghost 6.9.0 blog?
I can write posts, I can follow other people, but the explore tab is completely empty and even when I follow other accounts, I cannot read their messages in the "Reader" section.
No matter if I try to use "top" or any other topic. I always get a "404". ActivityPub initialization seems to be fine though.
What am I missing? (yes, the domain name is redacted)
FEP-9f9f: Collections
Collections are the most under-specified entities in #ActivityPub. I've started documenting them in a FEP:
https://codeberg.org/silverpill/feps/src/branch/main/9f9f/fep-9f9f.md
So much for the federated merge requests via #ActivityPub.
https://gitlab.com/groups/gitlab-org/-/epics/260#note_2910231358
When I called in https://lwn.net/Articles/963427/ @sir position as the pragmatic one, I was called disingenuous.
(And, BTW, https://codeberg.org/forgejo/forgejo/issues/9225 doesn’t seem to be finished either).
How to Install #Pleroma on #Ubuntu #VPS (5 Minute Quick-Start Guide)
This article provides a guide demonstrating how to install Pleroma on Ubuntu VPS.
What is Pleroma?
Pleroma is a free, open-source, self-hostable microblogging server that speaks the #ActivityPub federation protocol—so your users can interact with people on other #Fediverse platforms (e.g., Mastodon) while you keep full control over your server ...
Continued 👉 https://blog.radwebhosting.com/how-to-install-pleroma-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #letsencrypt #selfhosted #selfhosting
Post explicando de forma mais detida o NeoDB e sua instância ocidental, a eggplant.place.
Nele, há um contexto histórico e um tutorial de como adicionar mídia (livros, filmes, séries, games, jogos de tabuleiro e podcasts).
O texto é longo, mas deixei um Sumário para ir direto a parte desejada.
PS: Não sei como fazer aquele código HTML ou Markdown para clicar e ampliar a imagem. Por enquanto, se o print estiver muito pequeno, basta dar zoom com Control + Scroll do Mouse :-) Depois tento editar e melhorar isso.
https://curadoria.bearblog.dev/neodb/
#NeoDB #EggplantPlace #Fediverso #Fediverse #Letterboxd #Goodreads #HowLongToBeat #Filmow #Skoob #Steam #IMDB #Bandcamp #Spotify #AppleMusic #BoardGameGeek #Podcast #Podcasts #Filme #Filmes #Series #Serie #Game #Games #Livros #Musica #Movies #Movie #Music #IndieWeb #SmallWeb #SurfandoWeb #CuradoriaDaInternet #ActivityPub #AP #fediversando #Resenha #Review #Tutorial #Guia #BoardGame #BoardGames
Mastodon, Matrix, ActivityPub, XMPP, ATProto. whatever your flavor of decentralization is, there’s room for you.
Submit your proposal to the Decentralized Communication devroom at FOSDEM before the end of this week!






















