y-sweet
partykit
y-sweet | partykit | |
---|---|---|
2 | 6 | |
342 | 4,031 | |
9.1% | 4.9% | |
9.2 | 9.8 | |
10 days ago | 20 days ago | |
Rust | TypeScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
y-sweet
-
Show HN: Algora – open-source coding bounties
Direct link to ticket: https://github.com/drifting-in-space/y-sweet/issues/78
-
An Interactive Intro to CRDTs
> knowing for sure what state a user’s client is in when debugging is tough too
My team has built an open-source debugger for Yjs that might interest you (docs: https://y-sweet.cloud/advanced/debugger)
You mention the investor-funded services that pop up to make this stuff easier -- our goal with Y-Sweet is to build the same type of DX you’d get from those services, but build it on a fully open-source platform with Yjs at the core: https://github.com/drifting-in-space/y-sweet
partykit
-
Cloudflare acquires PartyKit to allow developers to build real-time multi-user
> Is there any documentation anywhere for this?
PartyKit is open source (https://github.com/partykit/partykit/, MIT), so you could create your own back-end. The Socket.IO folks did: https://blog.partykit.io/posts/party-io-a-socket-io-backend-...
-
An Interactive Intro to CRDTs
Partykit is a nice open source tool that is trying to make this stuff easier around creating multiplayer applications https://github.com/partykit/partykit - built by ex core react team / cloudflare engineer
- PartySocket, WebSocket that automatically reconnects if the connection is closed
- Partykit: Build realtime collaborative web applications
- Partykit
- PartyKit
What are some alternatives?
trigger.dev - Trigger.dev is the open source background jobs platform for TypeScript.
yjs - Shared data types for building collaborative software
crdt-richtext - Rich text CRDT that implements Peritext and Fugue
diamond-types - The world's fastest CRDT. WIP.
cr-sqlite - Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite
bft-json-crdt - 🏰 the first JSON-like Byzantine Fault Tolerant CRDT
rust-crdt - a collection of well-tested, serializable CRDTs for Rust
y-crdt - Rust port of Yjs