gpgsync
gpgsync copied to clipboard
The Go Playground with coedit mode.
gpgsync
- The Go Playground with coedit mode.
Demo
https://gpgsync.herokuapp.com
Features
# Open room
https://gpgsync.herokuapp.com/rooms/:roomId
# Use shared content to create room
https://gpgsync.herokuapp.com/p/:sharedContentId
# Open room with shared content
https://gpgsync.herokuapp.com/rooms/:roomId/p/:sharedContentId
- shared content ID can be gotten by Go Playground's
share
function.- example: https://gpgsync.herokuapp.com/rooms/exampleRoom/p/xXqRTAb2hu7
Usage
npm install
node server.js // Runs on http://localhost:8080
Dependencies
References
- Original
The Go Playground
by Go team- https://play.golang.org/
- Base Idea from ttakuru88: https://github.com/ttakuru88/ot_sample
- Blog: https://kray.jp/blog/algorithm-operational-transformation/
Author
syumai
LICENSE
MIT