Skip to content

Welcome to ActivityPub.Space 👋

This is a forum dedicated to fostering the ActivityPub development community and providing a space for archival of discussions related to ActivityPub.

This forum is fully federated, so you are able to contribute to any discussion here through your own software of choice (e.g. Mastodon, Misskey, Lemmy, Piefed, etc.)

  • General non-specific discussion about ActivityPub-related topics.

    2k 11k
    2k Topics
    11k Posts
    ThayerT
    @Em0nM4stodon @dansup @drwho wait sorry, confused, we put #fedi22 in our posts or our profile, can't see it on Dan's profile? Sorry for being slow on the uptake
  • Technical discussion about ActivityPub-related topics.

    439 4k
    439 Topics
    4k Posts
    Rob RicciR
    @alice @OliviaVespera Answering this part:> I understand that single-user instances can't follow hashtags the way larger instances can. How many single-user instances—which are, by definition, one (likely more tech-savvy) user—are there?... not to take any particular position but because I happen to have the data, and it may (or may not) be useful in this conversation. * There are at least 3,748 Mastodon instances with one active user (3,734 users total on these)* There are at least 6,747 Mastodon instances with <= 10 active users (15,101 users total on these)* There are at least 7,756 Mastodon instances with <= 100 active users (49,550 users total on these)Notes:This is out of at lest 666,365 active Mastodon users on at least 8,224 instancesUser counts are self-reported from these instances via 'nodeinfo'. "active" here is the self-reported monthly active usersI say "at least" as not all Mastodon servers choose to report statistics I am only looking at Mastodon instances here because I know that Mastodon supports the feature of subscribing to hashtags and am less familiar with what other fediverse software supports. There are other complications in the data, for example, it is likely that many or most gotosocial instances are single-user or otherwise small, but gotosocial does not report user user counts by default. Most instances that report a single user are actually wordpress or ghost, but I'm not sure whether those are relevant to this conversation.Probably known to those in this conversation, but for others reading this: subscribing to hashtags works fundamentally differently than following accounts. The simplified version is: when you follow an account, that account's instance lets your instance know about posts by that account. When you subscribe to a hashtag, no such thing happens, since the hashtag does not "live" on any instance. Instead, what happens is that your instance shows you all posts with that hashtag that it has found out about for other reasons; this is most commonly because those posts were made by an account followed by someone on your instance, or were boosted by such an account. Thus, the fewer users on your instance, the lower fraction of posts with a particular hashtag you will tend to see.
  • Topics about installing, maintaining, moderating a fediverse instance, and more.

    236 2k
    236 Topics
    2k Posts
    The Real GrunfinkG
    I've just published version 2.93 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:Added a new admirations entry point to the web UI, containing a timeline of liked, boosted and reacted posts. Please take note that, after installing the new version, it will start empty, and be filled with subsequent reactions (contributed by violette).It's now possible to disable showing posts in a given set of languages.Nested quoted posts are limited up to 3 levels.New configuration knob: by setting keep_replies_posts to true in server.json, remote posts that a local user has replied to are retained in the public timeline, preventing them from being purged (contributed by hanchan).New configuration knob: by setting keep_replied_me to true in server.json, remote replies to local posts are retained in the public timeline, preventing them from being purged (contributed by hanchan).Ensure actors' public key PEM never includes anything after the end marker.Fixed some memory leaks (contributed by inz).Several additional keyId checks (many thanks to lainsoykaf for bringing this to my attention).Fixed crash in the JSON parser (many thanks to nullenvk for bringing this to my attention).Mastodon API: fixed lost custom emojis after edition (contributed by e0w0e).Updated French, Brazilian Portuguese, German, Spanish translations (contributed by dragondaddy, daltux, zen).https://comam.es/what-is-snacIf you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.#snacAnnounces #FrugalFediverse
  • SWICG Task Forces

    Some SWICG Task Forces host discussions and answer questions here.

    8 17
    8 Topics
    17 Posts
    EmeliaT
    Agenda: Introductions, if necessary Task force reorganization and reorientation - Iterations, Milestones, and Workstreams (preparing for publication of deliverables): https://github.com/swicg/activitypub-trust-and-safety/issues/137 Grant Funding / NLNet: https://github.com/swicg/activitypub-trust-and-safety/issues/102 Taskforce co-lead selection / information: https://github.com/swicg/activitypub-trust-and-safety/issues/135 Review all "needs review" issues We support contributions to the Agenda, please comment if there is something that we need to address during the meeting. You can find information on how to join the meeting in the SWICG calendar Administrivia: IP Protection Note Reminder: Anyone can participate in these calls. However, all substantive contributors to any Taskforce Work Items must be members of the Social Web CG with full IPR agreements signed. https://www.w3.org/community/socialcg/join To contribute to Work Items: ensure you have a W3 account: https://www.w3.org/accounts/request, and sign the W3C Community Contributor License Agreement (CLA): https://www.w3.org/community/about/agreements/cla/ Reminder of Code of Conduct Scribe volunteer(s)? If we can't find a scribe, I'll need to record the meeting and use AI/ML to prepare the meeting notes, or the meeting cannot proceed.
  • Conferences & Meetups

    Topics about ActivityPub and Fediverse-related conferences and meetups.

    Unconferences too!

    3k 6k
    3k Topics
    6k Posts
    dansupD
    @julian thanks dude, can't wait to catch up at FediCon, I have a bunch of groups stuff to pick your brain with for Pixelfed!I had such a blast last year, you know how to party
  • Any non-ActivityPub discussion goes here.

    78 2k
    78 Topics
    2k Posts
    DadtopiaD
    @JSCybersec @OWASP_Ottawa Thanks! I'll keep my eyes open.
  • Not that Meta, but meta-discussions about this site, its contents, moderation concerns, governance, etc. all go here.

    20 147
    20 Topics
    147 Posts
    Nicolas FressengeasF
    @anewsocial Hi and many thanks for all that ! It looks very impressing ! However, I have tried to check it out, and it seems I cannot login anymore on bridgy fed using my Mastodon account.Any idea where this might come from ?Tagging my instance admin for info and possible input : @pierre Thanks again.
  • News

    Federated blogs and news outlets covering ActivityPub.

    104 422
    104 Topics
    422 Posts
    Week in Fediverse :fediverse_light:W
    Week in Fediverse 2026-06-26Servers- Vernissage Server v1.39.0- Bookwyrm v0.9.0- Mastodon v4.6.1- GoToSocial v0.21.3- Ktistec v3.6.0- snac v2.93- Mitra v5.6.0- Misskey v2026.6.0- NeoDB v0.16.2.1Clients- Fedilab v3.42.0- Mastodon for Android v2.13.0- Voyager 2.47.3- Tesseract v1.5.4- Holos v1.10.2- Phanpy changelog- Rocinante: A modern, open-source Android client for BookWyrmFor developers- Fedify v2.3.0- Masto.js v7.12.0Articles- FR#168 – LLMs Join The Fediverse-----#WeekInFediverse #Fediverse #ActivityPubPrevious edition: https://mitra.social/objects/019ee1be-dd85-7353-beca-83c9a087b4fc
  • Podcasts and Videos

    Podcast recordings and videos about ActivityPub.

    10 15
    10 Topics
    15 Posts
    Fireside FediF
    Good day all! Upcoming episode of Fireside Fedi! Special Guest: @theeclecticdyslexic@mstdn.social Industrialised information consumption apparatus, FOSS fanatic, misguided believer in a better world, and owner of too many opinions. My job right now is to replace gesture typing in #Heliboard; It helps to have more people contributing data, or spreading the word around! If you follow me for Heliboard stuff, send me a message I will follow you back. So don't miss it! It will happen on 01/07/26 at 14:00 US Eastern Time ( UTC-4 ) FIRESIDE FEDI — FOLLOW ALL THREE! Live: @ozoned@stream.firesidefedi.live (#livestream) VOD: @ozoned@tubefree.org (#Peertube #VOD) Alerts: @when@freestreamers.btfree.org (new shows!) Don't miss out — follow all three! #firesidefedi #fediverse #fedi #interview #freesoftware #opensource #userfreedom #freedom #resistance
  • Developer Announcements/Logs

    Federated blogs and official accounts from ActivityPub developers

    22 306
    22 Topics
    306 Posts
    Charles A-MC
    @danyork @Mastodon Very helpful, thank you!
  • Related Communities

    ActivityPub-related communities outside of this forum (Lemmy, PieFed, etc.)

    372 10k
    372 Topics
    10k Posts
    RimuR
    I've finished coding this and it's undergoing testing and refinement now.