Announcing it here publicly for the first time!
I've been building a general purpose activitypub pwa.
Follow @nuages for official updates!
Announcing it here publicly for the first time!
I've been building a general purpose activitypub pwa.
Follow @nuages for official updates!
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
Do you yearn for a user powered social network? A social space free from constant Ads, Sponsored and AI generated slop? The Fediverse 1 is an open social networNuages (MediaFormat)
@evan is coming to DWeb Camp to hack the ActivityPub API! π§βπ»
talx.dod.ngo/dwebcamp-2026/talβ¦
π‘ Join his workshop to learn how to build fun applications on top of the ActivityPub specification.
Full schedule here β‘οΈ dwebcamp.org/schedule
#ActivityPub #Fediverse #API #ActivityPubAPI #spec #Fediverse #ActivityPubClient #socialApp
The ActivityPub social API is a standard client-to-server interface for building innovative social applications. In this hands-on workshop, you'll learn how to create an ActivityPub Web client that will work on any compliant ActivityPub server.talx.dod.ngo
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:
swicg.github.io/activitypub-apβ¦
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.
github.com/swicg/meetings/treeβ¦
Meeting notes are archived here. Contribute to swicg/meetings development by creating an account on GitHub.GitHub
For the #ActivityPubAPI, we need a profile of OAuth to use for accessing the actor's data. There's a suggested flow here:
github.com/swicg/activitypub-aβ¦
There's an example client here:
swicg.github.io/activitypub-apβ¦
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.
ActivityPub API Task Force repository. Contribute to swicg/activitypub-api development by creating an account on GitHub.GitHub
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
Which of the top 4 Fediverse server projects will be the first to implement the ActivityPub API?
#EvanPoll #poll #ActivityPub #ActivityPubAPI
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 740,000 films in IMDB. There is a JSON-LD interface to Wikidata, but the types used donβt match up with ActivityPub types like Video. So, like places.pub, Iβll set up movies.pub to share an ActivityPub object for every Q-item for a movie, as well as a search endpoint to find films by name.
If I get ahead of the project and Iβm not too jet-lagged, Iβd like to add an ActivityPub API app to βcheck inβ to a movie that youβre watching (and maybe give a little review). Similar to checkin.swf.pub with places!
If youβre at #wmhack this weekend, please come say hi. I love talking about Wikimedia projects and the open social web.