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.<p>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.<p>You can share by just typing on your terminal:<p><pre><code> $ gitduck share
</code></pre>
If you need to give write access to your colleagues, you can share with:<p><pre><code> $ gitduck share -w
</code></pre>
All the connections are P2P (with WebRTC) and encrypted, so nothing touches our servers.<p>If you want to see it in action, check the video demo or install and try it live. :)<p>- GitDuck on npm: https://www.npmjs.com/package/gitduck<p>- Our website: https://gitduck.com<p>- Video demo: https://www.youtube.com/watch?v=6t1MMi4QReU<p>Let us know what you think and why (or why not) would you use this when you need to talk and collaborate.<p>thanks!
This looks really great, I'd love to use it.<p>I see you've linked to a Github account but I didn't see any source for the cli or WebApp.<p>Are you considering releasing the source code under a free and open source license?