A command-line Fediverse client that doesn't require a server

Benton@lemmy.world to Fediverse@lemmy.world – 95 points –
GitHub - BentonEdmondson/servitor: A command-line RSS-style ActivityPub client that works with Mastodon, Lemmy, PeerTube, and more
github.com
18

This is a Fediverse client that I've been working on. It is structured like an RSS reader, so it doesn't require a server. This means you don't have to worry about defederation, servers going down etc. Let me know what you think.

Cool idea, I'll throw it on the list of clients to check out!

Nice. I had a similar idea bouncing around in my head, but didn't get around to implementing it.

The main hurdle for me was that there's no way to interact with the content (i.e., upvote, boost, comment, post.)
I can't see a way around this without either a private instance, or creating an account on each respective platform - this is a limitation of ActivityPub IMO. I'm curious as to your thoughts?

Would love to see a browser based implementation of this.

Or perhaps this could be integrated with one of the Lemmy apps as a backend.

Honestly, I was recently thinking “What if there was a CLI client for the fediverse?”, and then I came across this post :D.

Yeah, I’m surprised there aren’t any others at this point. Especially considering activitypub has been around for 5 years

Did you just make a universal API?

What do you mean? This just uses ActivityPub to communicate, which the vast majority of fediverse servers support natively.

Just watched the demo and it looks really nicely done. As I have gotten older I prefer using cli whenever possible. As others have mentioned having a browser based version of this would be great.

dig the name

Thanks yeah, a friend of mine is into warhammer 40k and mentioned the servitors and it sounded so cool to me