#activitypubapi — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #activitypubapi, aggregated by home.social.
-
FediCon / FOSSY
Excited for FediCon 26!
I’ll be giving a talk about the ActivityPub API
My talk will explore the challenges of building a general-purpose client using ActivityPub’s Client API.
https://2026.fossy.ca/schedule/presentation/460 -
Perhaps @kopper is looking in the direction you are interested in, with the 'ois' C2S AP project:
https://codeberg.org/outpost/ois
As written in the README:
> I want to act on an idea i had and slowly refined in my head for a while now, on making an AP server whose only job is to handle actors, leaving all the indexing of reply trees and other "actual functionality" to other services an actor could log in to (if it sounds familiar, this is a C2S server. Or an ActivityPDS if you don't care about worthless protocol wars and like to keep up with what the other side is doing).
-
RE: https://mediaformat.org/2026/07/nuages-says-hello/
Announcing it here publicly for the first time!
I've been building a general purpose activitypub pwa.
Follow @nuages for official updates!
-
Hello World
Coucou! This is just a first post announcing Nuages to the world.
Nuages is an ActivityPub app, connecting to your favourite servers that support the Client to Server API.
Follow us to get our latest updates, we’ll be officially launching the app in the coming weeks 😉
#ActivityPub #c2s #ActivityPubAPI #Fediverse
#activitypub #ActivityPubAPI #c2s #fediverse -
I am holding my FIRST EVER workshop for learning to program with the #ActivityPubAPI today at #DwebCamp. If you are at the event, know JavaScript and Git, and have a laptop, please come to the talk! Even if you are not a programmer, please come hang out to listen and comment.
-
Thank you to everyone who came! It means a lot to me when I see friends and allies in the audience for a talk.
To everyone who didn't come: you're in luck! I have a workshop on Saturday about programming with the #ActivityPubAPI . It's the first time I've done this workshop, and I really need friendly faces in the crowd.
-
The ActivityPub API doesn't define a way to get all server known posts with a specific tag.
There are a few ways this could be done in an ActivityPub client
What behaviour would you prefer when clicking on a post Tag link?
(Any other ideas, comment)
#ActivityPub #c2s #activityPubAPI -
@evan is coming to DWeb Camp to hack the ActivityPub API! 🧑💻
https://talx.dod.ngo/dwebcamp-2026/talk/HVMC9H/
💡 Join his workshop to learn how to build fun applications on top of the ActivityPub specification.
Full schedule here ➡️ https://dwebcamp.org/schedule
#ActivityPub #Fediverse #API #ActivityPubAPI #spec #Fediverse #ActivityPubClient #socialApp
-
@cwebber @dweb yes! I am doing a workshop on programming with the #ActivityPubAPI, and another intro to #ActivityPub. I'm going to try to demo #tagspub too.
-
One exciting thing about the #ActivityPubAPI is that we're turning a corner on client and server interoperability. We have a new Basic Profile for Social API Servers which covers the key features you should support for minimal interoperability with clients:
https://swicg.github.io/activitypub-api/basicprofile
In the API Task Force meeting last week, we had *two* demos of general-purpose social networking clients, based mostly off of these interfaces. I think this is a *great* development.
-
Evan Prodromou says: For the #ActivityPubAPI, we need a profile of OAuth to use for accessing the actor's data. https://cosocial.ca/@evan/116591693871988651 #ActivityPub
-
For the #ActivityPubAPI, we need a profile of OAuth to use for accessing the actor's data. There's a suggested flow here:
There's an example client here:
https://swicg.github.io/activitypub-api/examples/oauth/index.html
It tries discovery via RFC 8414 or getting the endpoints straight from the actor.
It then provisions a client ID using CIMD, FEP d8c2, or DCR (in that order).
It then tries to do an authorization code flow.
I'm interested in seeing it tested with more ActivityPub API servers.
-
@evan considering the big drive currently building up on the #ATProto protocol, and given the proximity between AP and AT, would an #ActivityPubAPI service make any sense for #Bluesky / #Eurosky ?
e.g. an AP-API enabled PDS – if that would mean anything
cc: @eurosky.social
-
A #moviespub demo. This is an #ActivityPubAPI client that loads my inbox and shows all movie-viewing activities. I can also do type-ahead search for movie names, and add a View Video activity for it. This all uses the movies.pub ActivityPub objects. Fun stuff at #wmhack2026 .
-
Which of the top 4 Fediverse server projects will be the first to implement the ActivityPub API?
-
Social Web Foundation at Wikimedia Hackathon
I (Evan) will be at the Wikimedia Hackathon 2026 in Milan, Italy this weekend (May 1-4). I'm especially interested in how we can connect Wikimedia projects and content to the Social Web using ActivityPub. I'll be holding a session on the topic on Sunday May 3 at 9AM, but I'll also be available for discussions throughout the weekend. My hacking project plan is to make an ActivityPub object server for films. There are about 343,000 films in Wikidata, which compares pretty favourably with the […]https://socialwebfoundation.org/2026/05/01/social-web-foundation-at-wikimedia-hackathon/
-
8.1.0 — By the Numbers
ActivityPub for WordPress 8.1.0 is here. A new Fediverse statistics feature leads the release: a dashboard widget, monthly and annual email reports, and a shareable stats block with sharepic. Alongside it, an experimental ActivityPub API that lets third-party Fediverse apps post to your blog, Starter Pack imports in the Pixelfed and Mastodon formats, and richer EXIF metadata for photographers via the Vernissage namespace. -
#ThoughtProvoker :blobhyperthink:
@laurenshof wrote fabulous reports analysing our #SocialWeb and sadly this included raging techno-ideological #ProtocolWars too. How can we turn that to #Progress?
So much friction and heat in the raging discussions #ActivityPub vs. #ATProto 😭
🔮 What is *much* more relevant in #Bluesky vs AP is WHY ❔ Bluesky + ATProto gets the bigger uptake, despite compromising on #moral and #ethical values and #principles we hold dear.
Knowing the answers to that is where #opportunity for strategic action comes from. And subsequently following what you may call #FocusedPragmatism instead of just 'wild-coding' the chaotic #fedi with countless independent, uncoordinated "Show, don't tells" of yet more code to shove onto the #BigBallOfMud that fediverse-we-have increasingly represents.
#ActivityPubAPI provides such Opportunity.
To revive on a *greenfield basis* doing #Protocol design and adopt lessons-learned from APv1 #Microbloggosphere vs. #Atmosphere.