activitypub isn’t something you can abstract into a library in a clean way in my experience. the best attempt here seems to be go-fed. most projects i know of implement it in their own way, specialized to the kind of platform they’re planning to build.
Comment on I’d like to hel, do any fediverse apps use node on their backend?
ptz@dubvee.org 11 months ago
I was looking for a NodeJS Activity Pub library, and the only promising one I found looks to be only partially complete. That said, I think most Fediverse platforms use implementations in other languages: Rust (Lemmy) , PHP (Kbin), Ruby (Mastadon), etc).
Several frontends use NodeJS, though. Perhaps you can contribute there or even contribute to Actvitypub-Express to bring that to feature completion?
ShittyKopper@lemmy.blahaj.zone 11 months ago
Creatortray@lemmy.world 11 months ago
This is awesome info. Thanks! I’ll have to look into it. Would be an interesting side project to work on as i learn.