tailcat
A netcat-like tool that connects two machines over Tailscale's encrypted peer-to-peer network without a Tailscale account. Connection details are exchanged by any method you choose.
Share on XLicense: BSD-3-Clause
Overview
Tailcat is a netcat-like tool built from open source parts of Tailscale. It uses Tailscale's data plane, which gives WireGuard-encrypted point-to-point tunnels, but not its control plane, so no Tailscale account is needed. One side runs a listener and gets a short address; the other side connects with that address. The connection details are shared by whatever means you like. It is a Go library and CLI that runs in userspace.
Key features
- Listener returns a short address that a client uses to connect
- Traffic is encrypted end to end with WireGuard
- Uses DERP relays for setup and as a fallback when NAT traversal fails
- Needs no root access and does not change routing or DNS
- Available as both a CLI and a Go library
Best for
Developers who want to pipe data between two machines behind NAT without setting up an account or VPN. The default DERP relays are free but rate limited, and you can run your own.
- Upstream
- tailscale/tailcat
- Fork on GitHub
- Guo-astro/tailcat
- Upstream stars
- 8.2k
- Category
- Security and networking
- Language
- Go
- License
- BSD-3-Clause
- Forked
- 2026-08-29
- Sync status
- In syncLast synced 2026-10-11
More in Security and networking
mubeng is a Go tool for checking proxy availability and rotating proxy IPs for requests. It helps users manage a proxy pool without extra checking tools when they need a rotating upstream or validation step.
Forked 2026-10-07Last synced 2026-10-11License: Apache-2.0Security and networkingGitHub
A small DNS ad-blocker for ESP32-C3 that stops ad lookups on a network and manages them through a web dashboard.
Forked 2026-10-06Last synced 2026-10-11License: MITSecurity and networkingGitHub
A local tool for checking whether personal information appears in publicly exposed internet sources. It helps people review privacy exposure and keep the process local.
Forked 2026-10-03Last synced 2026-10-11License: MITSecurity and networkingGitHub
GhostTrack is a Python OSINT tool for checking IP addresses, phone numbers, and social media usernames. It runs on Linux or Termux for information gathering and authorized testing.
Forked 2026-09-29Last synced 2026-10-11No license declaredSecurity and networkingGitHub