Simple way to share your terminal session on a call
We are building GitDuck, a video chat tool for developers and one of the features we needed the most was to be able to share our terminal between ourselves. We didn't like the idea of sharing the screen, as it's not fast or interactive and tmux was too complex for many use cases.
We built a terminal integration that enables you to easily share your terminal session with anyone that is talking with you on a GitDuck call.
You can share by just typing on your terminal:
$ gitduck share
If you need to give write access to your colleagues, you can share with: $ gitduck share -w
All the connections are P2P (with WebRTC) and encrypted, so nothing touches our servers.If you want to see it in action, check the video demo or install and try it live. :)
- GitDuck on npm: https://www.npmjs.com/package/gitduck
- Our website: https://gitduck.com
- Video demo: https://www.youtube.com/watch?v=6t1MMi4QReU
Let us know what you think and why (or why not) would you use this when you need to talk and collaborate.
thanks!
19 comments
[ 0.28 ms ] story [ 51.8 ms ] threadIt also works cross-IDE, so you can be using VSCode and your colleague IntelliJ and that's fine.
It's been very useful for me.
I see you've linked to a Github account but I didn't see any source for the cli or WebApp.
Are you considering releasing the source code under a free and open source license?
https://github.com/gitduckhq/vscode-extension
I notice it's archived, Is ongoing development located somewhere else?
I like what you've built, it solves a problem in a neat way - Would love to see this going the free and open source route.
GitDuck is just one command, the other peers don’t need to do/install anything and very easy to control permissions (read only vs read+write)