diff options
| author | eltrac <hi@eltr.ac> | 2026-11-06 10:26:19 +0800 |
|---|---|---|
| committer | eltrac <hi@eltr.ac> | 2026-11-06 10:26:19 +0800 |
| commit | c4d863b7acaa76518945f4b2995b67f6ed04a81c (patch) | |
| tree | 47ac6d6d0738ec4613ce19b7ce6b7dde3b1fa452 | |
| parent | 3480185420d0927a022399729e37f80ca4a2a916 (diff) | |
docs: add libraries for referencemain
| -rw-r--r-- | README.md | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -46,8 +46,13 @@ suproc/ - Server and client core: **Go**
- Desktop and web: **Wails** + **Vue**
- Communication: **WebSocket**
+ - [coder/websocket](https://github.com/coder/websocket) on the server
+ - Vanilla [WebSocket API](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket) on the client (?)
- Conflict resolution: **CRDT**
+ - [crdt](https://github.com/neurodrone/crdt) in pure Go
+ - See also [Yjs](https://github.com/yjs/yjs) in JavaScript
- Scripting: **Janet**
+ - [janet-go](https://github.com/meinside/janet-go)
TODO Encryption (age?)
|
