Dev tools · alternatives · 2026
24 alternatives to Tt – P2P terminal sharing over WebRTC
Made this to use my laptop terminal session on mobile without data going through a server. tt start -p mypassword → get a URL (qrcode) → open in browser → enter password → connected. Direct webrtc datachannel between your machine and browser. Signaling server is a cloudflare worker, exchanges ~2KB of sdp/ice metadata then gets out of the way. Password never transmitted - argon2id derives 256-bit key locally on both ends. All terminal i/o gets nacl secretbox encryption before hitting the datachannel. double encrypted with dtls underneath but I wanted the relay to see nothing useful…
Tt is a terminal sharing tool that establishes direct peer-to-peer connections between a laptop and mobile browser using WebRTC, eliminating the need for server intermediaries. Users start a session with a password… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Share a terminal session over WebRTC. Contribute to maxmcd/webtty development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 2PT
2016 · bitf.ly · its alternatives →
- 3

P2P WebRTC based encrypted data transfer between peers. - abhishekgahlot/gutenberg-rtc
2020 · github.com · its alternatives →
- 4

Low cost, low effort P2P WebRTC serverless signalling using Cloudflare Workers - gfodor/p2pcf
2022 · github.com · its alternatives →
- 5

WebRTC Connect Experiment - https://aquigorka.com/webrtc-qr/ - AquiGorka/webrtc-qr
2018 · github.com · its alternatives →
- 6

Yes, that Fortran.
Mar 2026 · github.com · its alternatives →
- 7

TerminalPhone is a single, self-contained Bash script that provides anonymous, end-to-end encrypted voice and text communication between two parties over the Tor network. It operates as a walkie-talkie: you record a voice message, and it is compressed, encrypted, and transmitted to the remote party as a single unit. You can also send encrypted text messages during a call. No server infrastructure, no accounts, no phone numbers. Your Tor hidden service .onion address is your identity.
Feb 2026 · gitlab.com · its alternatives →
- 8TF
2013 · rtccopy.com · its alternatives →
- 9

ts-ssh solves a specific problem: accessing machines on your Tailnet from environments where you can't install the full Tailscale daemon (like CI/CD runners or restricted systems). It uses Tailscale's tsnet library to establish userspace connectivity, then provides a standard SSH experience. Works with existing workflows since it supports normal SSH features like ProxyCommand, key auth, and terminal handling. Some features that proved useful: • Parallel command execution across multiple hosts • Built-in tmux session management for multi-host work • SCP-style file transfers • Works on…
2025 · github.com · its alternatives →
- 10AR
From the cryptic terminal commands to the innumerable ways to shoot yourself in the foot, I always struggled to use TLS certificates. I love how much easier (and cheaper) Let's Encrypt made it to get certificates, but there are still plenty of things to struggle with. That's why we built Relay: a free, browser-based tool that streamlines the ACME workflow, especially for tricky setups like homelabs. Relay acts as a secure intermediary between your ACME client and public certificate authorities like Let's Encrypt. Some ways Relay provides a better experience: - really fast, streamlined…
2025 · anchor.dev · its alternatives →
- 11
Pairlane▲6Hi HN — I built Pairlane, a WebRTC-based P2P file sharing tool. Core idea: file bytes never pass through the server. The server only does WebSocket signaling (Cloudflare Workers + Durable Objects), while the actual transfer happens peer-to-peer over a WebRTC DataChannel. It works for: - browser ↔ browser - browser ↔ terminal - terminal ↔ terminal (via an npx CLI wrapper) CLI quick start: - npx pairlane send /path/to/file - npx pairlane receive --output-dir ./downloads Security: - Optional E2E encryption (AES-GCM). The key lives in the URL fragment (#k=...) and is never…
Jan 2026 · getpairlane.com · its alternatives →
- 12
Wire▲301Great conversations. Built for mobile, tablets, & desktop.
2014 · wire.com · its alternatives →
- 13
LinkShell▲74Control your AI terminal sessions from your phone.
Apr 2026 · liutianjie.github.io · its alternatives →
- 14

Share your linux or osx terminal over the Internet. - elisescu/tty-share
2018 · github.com · its alternatives →
- 15WD
https://github.com/TomasHubelbauer/webrtc-data-channel-demo Hi! I made this GitHub repo to try and show WebRTC data channels and the connection establishment flow in a different way from what I was able to find online. My aim with this repository is to make WebRTC data channels accessible to any web developer by showcasing offerer and answerer separately for total novices (makes it much clearer what's going on on each end of the connection) as well as combined approach where a peer can be both offerer and answerer. I use postMessage instead of a real signalling channel,…
2017 · its alternatives →
- 16

Command line tool to share your UNIX terminal and forward local TCP ports to people you trust. - gravitational/teleconsole
2016 · github.com · its alternatives →
- 17

📦 Command line peer-to-peer data transfer tool based on libp2p. - dennis-tra/pcp
2021 · github.com · its alternatives →
- 18

Perhaps the easiest way to get a shell on your remote devices wherever they are (even behind NATs and firewalls) -- no VPN required. Offers file transfer right from the terminal itself. Because it is web-based and connects via WebRTC it is better than VPN + SSH in every way: - no setup required on the client machine, it hence works on all OSs and even your phone, - it will always find the shortest-path to your robots, meaning it won’t go through the cloud if you are on the same network as your robot - still end-to-end encrypted - file upload via drag & drop - file download by clicking on…
2023 · transitiverobotics.com · its alternatives →
- 19
Timmy-TUI ▲103Local-first agent trust console with a safe local workspace
Jun 2026 · github.com · its alternatives →
- 20

Simple, secure remote terminal straight from your browser
2025 · rstream.io · its alternatives →
- 21

Send any file, any size, straight from browser to browser
Jun 2026 · jfsendit.com · its alternatives →
- 22

build network tunnels over WebRTC. Contribute to rtctunnel/rtctunnel development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 23

Secure and simple terminal sharing. Contribute to spolu/warp development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 24PS
Hi HN, I built [PinSend](https://pinsend.app) — a free web app for instantly sharing text between devices, using a simple 6-character PIN. - No login, no account, no install. - Peer-to-peer WebRTC transfer (no server relay, no cloud). - Cross-platform: works on any modern browser. I built PinSend for myself while developing web apps—I was always copying ngrok links and sending error logs between my laptop and mobile devices. I wanted a frictionless, instant way to move links and text between anything. *Demo:* 1. Open https://pinsend.app on your phone & laptop 2. Paste or…
2025 · pinsend.app · its alternatives →
Also compare
- WebRTTY – Share a terminal session over WebRTC alternatives
- Peer-to-peer secure file transfer using WebRTC alternatives
- WebRTC based encrypted data transfer between peers alternatives
- P2PCF – Low cost, low effort WebRTC signalling using Cloudflare workers alternatives
- WebRTC signalling data using QR codes alternatives
- We built a terminal-only Bluesky / AT Proto client written in Fortran alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →