Vibeleaderboard
Index / tool
Visit github.com
Category
Developer Tools
Rank
No. 2077Tools index

Previous survey · No. 1993 ·

Pricing
Open Source
Type
TOOL
Use case
Deployment & Operations
GitHub
3 stars
Latest release
v0.1.3
Date

About

SocatUI is a task-manager-style terminal UI, built in Rust with ratatui, for running and monitoring multiple socat relays at once. Each tunnel runs as its own socat --statistics process, and the interface shows status, PID, connection count, throughput in each direction, and uptime, refreshed every second.

At a glance

SocatUI gives several socat relays a shared terminal dashboard. It is worth trying for local relay work when you want to see which listeners are running and whether bytes are moving.

Good fit

Developers troubleshooting several temporary TCP or Unix socket relays on a workstation.

Consider something else when

Use a service manager and monitoring stack if relays must survive terminal exit or be supervised across hosts.

Start here

Set up one loopback relay between local ports with synthetic traffic. Check that the byte counters move, then quit and confirm the listener closes.

Cost and requirements

MIT-licensed Rust tool for macOS or Linux. It needs socat 1.8.0 or newer on PATH.

Limits to know

Tunnel definitions persist as JSON and may autostart. Socat endpoints can launch programs, so inspect a shared definition before loading it. Quitting the dashboard stops its relays.

Why it made the leaderboard

Turns ad hoc socat tunnel management into a single dashboard, useful for engineers juggling multiple port-forwards or relays during debugging or infrastructure work.

Tags

socattuirustnetworkingtunnels

Tech Stack

Rust

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.