ygo
Go bindings to the Rust Yrs library that implements the Yjs CRDT. Are you tri-lingual?
summary
refs
code
commits
issues
main
main
(28 of 28)
commits shown
prevent dangling pointer 0x8 for empty JSON maps/arrays
BT
·
2026-08-16
4a0424c
main
update to 0.27.3 with breaking changes
BT
·
2026-08-15
a05bb84
use log/slog
scooter
·
2026-05-28
078700e
bug fixes
scooter
·
2026-05-20
5b893d6
fix rust issue in y-crdt fork, fix destroy bug in YXmlAttr
scooter
·
2026-05-14
3fb1b39
add XmlElement methods
scooter
·
2026-05-04
ff18223
change module name to personal hosting
scooter
·
2026-05-03
faf2a9d
change package name to sourcehut hosting
scooter
·
2026-04-07
7ce9a21
Pull yffi changes, update makefile to test all packages, fix flaky
scooter
·
2026-04-05
3721eac
fixes for race bugs
scooter
·
2026-04-03
975ad89
update README to show idiomatic usage examples
scooter
·
2026-04-03
ff794d4
add context cancelation to close all active connections
scooter
·
2026-04-03
8b58c46
adds a y-sweet websocket proxy with hooks for connect/disconnect
scooter
·
2026-04-03
9ff33bb
adds tracking disconnect reason for the ysweet client
scooter
·
2026-04-03
243e1a6
Fix len API to align with Go expected behavior around nils
scooter
·
2026-04-03
3940dbe
adds alternative non-callback API for transactions
scooter
·
2026-04-03
ff1af8e
Improve API for sync, exposing more hooks and information
scooter
·
2026-04-02
9af044f
code review improvements - simplify API, remove runtime hacks
scooter
·
2026-04-02
4f83bcd
adds ability to reconstruct a document from a ysweet-formatted data file
scooter
·
2026-04-02
2f1be02
adds compatibility tests for Yjs
scooter
·
2026-04-02
59efc0c
Adds handling for Input and Output JSON-encoded values,
scooter
·
2026-04-02
3fac132
add AGENTS.md
scooter
·
2026-04-01
064389d
adds ysweet client, sync protocol fixes, working example
scooter
·
2026-04-01
b512d39
update public API for sync client, set onupdate hook, client disconnect
scooter
·
2026-04-01
b4f6c08
Adds JSON marshaling and ability to deep clone an independent document
scooter
·
2026-03-30
223703a
fix README, add license
scooter
·
2026-03-30
3d6c14b
fix makefile for cross compile
scooter
·
2026-03-30
d0d50f3
initial commit, bindings to Rust Yjs lib, adds some convenience functions to marshal to/from binary
scooter
·
2026-03-30
0a9296e