12:55
-
13:00
-
13:00
Day 2
Teleportal: A real-time collaborative editing framework
<p><a href="https://teleportal.tools">Teleportal</a> is a framework for creating a web-standards based backend & client for realtime collaborative applications. It is based on the popular <a href="https://yjs.dev/">Y.js CRDT</a>, and implements a synchronization protocol on top. Teleportal focuses on giving the building blocks to create a server implementation, rather than being a single monolithic implementation. The project was built out of the desire for an optimized replacement of <a href="https://tiptap.dev/docs/hocuspocus/">Hocuspocus</a> (in both scale, performance & features). It currently implements communication over HTTP, HTTP + SSE, Websockets, but should scale to other bidirectional protocols. As well as being storage implementation agnostic & offering E2EE (alpha), there are plans to implement file uploads, user customizable messaging & more.</p>