ucspi-tcp
« Back to VersTracker
Description:
Tools for building TCP client-server applications
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: networking tcp server client utilities
Install: brew install ucspi-tcp
About:
ucspi-tcp is a suite of command-line tools for creating TCP client-server applications. It provides a simple, reliable, and secure way to manage TCP connections, handling the complexities of socket programming. This allows developers to focus on application logic rather than low-level network details.
Key Features:
  • Simple command-line interface for TCP sockets
  • Includes tcpserver and tcpclient utilities
  • Handles connection management and forking
  • Security-conscious design by Daniel J. Bernstein
Use Cases:
  • Building custom network services and daemons
  • Creating simple TCP proxies or gateways
  • Rapid prototyping of network protocols
Alternatives:
  • netcat (nc) – netcat is a versatile networking tool, while ucspi-tcp provides a more structured framework for building persistent server applications.
  • socat – socat offers more complex bidirectional data relay capabilities, whereas ucspi-tcp focuses on a simpler client-server model.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 11:13am 0 VERSION_BUMP 1fc81b12
Sep 13, 2024 12:09am 0 VERSION_BUMP 5610e76d