summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-11-06 10:26:19 +0800
committereltrac <hi@eltr.ac>2026-11-06 10:26:19 +0800
commitc4d863b7acaa76518945f4b2995b67f6ed04a81c (patch)
tree47ac6d6d0738ec4613ce19b7ce6b7dde3b1fa452
parent3480185420d0927a022399729e37f80ca4a2a916 (diff)
docs: add libraries for referencemain
-rw-r--r--README.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/README.md b/README.md
index 7d59b23..0cf0c9d 100644
--- a/README.md
+++ b/README.md
@@ -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?)