webtty

Terminal sharing

Enables real-time communication between two devices using the WebRTC protocol to share a terminal session over the internet.

Share a terminal session over WebRTC

GitHub

3k stars
50 watching
143 forks
Language: Go
last commit: 4 months ago
Linked from 1 awesome list

golangpion-webrtcttywebrtcwebrtc-experiments

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
node-webrtc/node-webrtc Provides bindings to WebRTC M87 for Node.js Native Addon development 2,732
webrtc-rs/webrtc A pure Rust implementation of the WebRTC protocol stack 4,165
kern/filepizza A peer-to-peer file transfer system that allows direct, secure, and private sharing of files between users in their browsers. 4,401
pion/webrtc A Go implementation of the WebRTC API for peer-to-peer video conferencing and real-time communication 13,834
mafintosh/webcat Enables peer-to-peer communication between users on the web using public-key authentication and WebRTC. 445
yudai/gotty A command-line tool that turns CLI tools into web applications 18,795
websockets/wscat Tool for testing and interacting with WebSocket servers 2,247
tsl0922/ttyd A tool to share a terminal session over the web using WebGL2 and WebSocket technology. 8,178
joewalnes/websocketd Tool to turn existing command-line applications into WebSocket servers by piping client input and sending server output over WebSockets 17,160
max-mapper/screencat An Electron-based application for screen sharing and remote collaboration with mouse and keyboard control. 3,016
mmatczuk/go-http-tunnel Enables secure tunnels over HTTP/2 to share localhost with others 3,239
soheilhy/cmux A GoLang library for multiplexing multiple network protocols on the same port 2,583
butlerx/wetty A terminal emulator in the browser using websockets and xterm.js 4,370
reactor/reactor-netty Provides non-blocking and backpressure-ready networking infrastructure for building TCP/HTTP/UDP/QUIC clients and servers 2,606
alexxit/go2rtc A streaming application that supports multiple protocols and sources, enabling real-time video transmission from various devices to different platforms. 6,662