Software Alternatives & Reviews

Realtime: Multiplayer Edition

Supabase Yjs Kitemaker
  1. An open source Firebase alternative
    Pricing:
    • Open Source

    #Developer Tools #Realtime Backend / API #Backend As A Service 428 social mentions

  2. 2

    Yjs

    A CRDT framework with a powerful abstraction of shared data, Shared data types for building collaborative software
    Related to this is also an example with ProseMirror (which TipTap uses for the editing component) [0][1] I'm not completely sure, but I think it uses Yjs [3] for the collaborative editing part. Quote: > Yjs is a CRDT implementation that exposes its internal data structure as shared types. Shared types are common data types like Map or Array with superpowers: changes are automatically distributed to other peers and merged without merge conflicts. > Yjs is network agnostic (p2p!), supports many existing rich text editors, offline editing, version snapshots, undo/redo and shared cursors. It scales well with an unlimited number of users and is well suited for even large documents. [0] https://prosemirror.net/examples/collab/#edit-Example [1] https://marijnhaverbeke.nl/blog/collaborative-editing.html [3] https://github.com/yjs/yjs.

    #Databases #Relational Databases #NoSQL Databases 15 social mentions

  3. A fast issue tracker for makers and innovators
    Definitely feel your pain. We did a full OT implementation for our startup [0] and it was a beast. We based it on Slate.js which has a nice concept of operations that maps nicely to OT, but it was still a lot of work to get it working well (and there are still rough edges we try to improve all of the time). We did base it on Postgres in the backend so really looking forward to what the Supabase team comes up with going forward and seeing if they can help us delete some complex code :-) 0: https://kitemaker.co.

    #Project Management #Productivity #Developer Tools 13 social mentions

Discuss: Realtime: Multiplayer Edition

Log in or Post with