End-user surfaces

Clients. End-user software, on Weave.

The primitives are libraries. The runtime is plumbing. Clients are what actual people open to read, write, browse, and collaborate. Below: the official client surfaces built and maintained alongside the stack.

One shipping today. More on the way.

Coming next

More clients on the way.

IN PROGRESS

More coming

Mobile, terminal, and read-only web clients are in active development. The runtime layer is shared, so every client speaks the same Weave the moment it ships.

BUILD ONE

Bring your own

Every primitive is a Rust crate. Every protocol has a SDK. Building a Weave client is mostly a matter of choosing which surfaces you want to expose.

Want to build a client?

Start with the SDK or the runtime layer. Open a discussion if you want to coordinate with the maintainers — the point of this stack is to be used.