

Versia
A federation protocol for social apps: plain JSON over signed HTTP requests, with a small core and namespaced extensions. It's heavily inspired by ActivityPub, without JSON-LD or activity wrappers. I wrote the spec, the reference server, a web client and the TypeScript libraries.
Versia Protocol
The specification, written for people implementing a Versia server or library.
Verso
The reference implementation of Versia, in TypeScript on Deno. It also implements Mastodon's client API, so Mastodon apps can use it. It's in early development.
Versia-FE
The web client for Versia Server, in Vue 3 and Tailwind. It's what the demo instance runs.
Versia APIs
TypeScript libraries for building Versia servers and clients, on npm and JSR.

























































