A refreshingly simple, decentralised, federated protocol. No more losing friends, followers or messages if your old homeserver sunsets. Feel free to migrate to another homeserver at any time, even if your old homeserver has shut down ages ago.🏳️⚧️ Trans rights are human rights. Be gay, do crime!-ava: @star
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
To everyone else: The happiest of pride months to you!
polyproto federation protocol
@polyproto@amazonawaws.com<a href="https://polyproto.org">
<img loading="lazy" src="https://88x31.polyproto.org" alt="The polyproto federation protocol" style="image-rendering: pixelated"></img>
</a>
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
New polyproto-js release (v0.2.0): codeberg.org/polyphony/polyproto-sdk/releases/tag/polyproto-js/v0.2.0
polyproto federation protocol
@polyproto@amazonawaws.comWhy did you use WebAssembly to make a JavaScript package, instead of just writing JavaScript?See the Architectural Concerns section of the polyproto-wasm README.
What about support for other languages, like Go, C, Zig, Python, etc.?It has turned out that the architectural patterns used to make the WASM+JavaScript bindings is easier to do than anticipated. We will look into using this same pattern to make bindings for
bindgen/cbindgen to create bindings to the Rust code for the C language. Since C is somewhat of a "universal standard" for programming language interoperability, these C bindings can then be used to generate libraries for ALL other programming languages. Note, that when we say "generate", we do NOT mean generative AI. There are programs, written by humans, that do this generation algorithmically and deterministically.
polyproto federation protocol
@polyproto@amazonawaws.comwasm-bindgen to make a very early first version of a reference polyproto JavaScript implementation that you could start using today to help you build polyproto applications for the Web!
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
Some footnotes apply, but yes
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
💜
polyproto federation protocol
@polyproto@amazonawaws.com
2026-09-20 16:30 Europe/Berlin talks.datenspuren.de/ds26/talk/QSC7DP/
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com
polyproto federation protocol
@polyproto@amazonawaws.com