A powerful, cross-platform networking tool built with Go. Fast, secure, and feature-rich replacement for traditional netcat.
Built from the ground up with modern networking needs in mind
Built with Go for optimal performance and minimal resource usage
Modern security practices with SSL/TLS support and encryption
Works seamlessly on Linux, macOS, Windows, and FreeBSD
Intuitive CLI with colorful output and built-in readline features
Port scanning, proxy support, file transfer, and much more
Available via package managers and direct downloads
Choose your preferred installation method
The easiest way to install on macOS and Linux
Install directly from source using Go
Available as .deb and .rpm packages for Linux distributions
Download pre-built binaries for all platforms
Common use cases and command examples
Establish a connection to a remote server
Start a server listening on port 8080
Scan for open ports on a target host
Transfer files securely between hosts
Experience GoCat's capabilities with our interactive demo
Want to try the real thing?Install GoCat now