inetaf / tcpproxy
Proxy TCP connections based on static rules, HTTP Host headers, and SNI server names (Go package or binary)
☆1,281Updated last week
Alternatives and similar repositories for tcpproxy:
Users that are interested in tcpproxy are comparing it to the libraries listed below
- Golang connection multiplexing library☆2,314Updated last month
- Go middlewares for HTTP servers & proxies☆2,041Updated 2 months ago
- Graceful process restarts in Go☆2,945Updated 5 months ago
- A Stream Multiplexing Library for golang with least memory usage(TDMA)☆1,356Updated 2 weeks ago
- Zero-copy sockets for Linux in Golang☆831Updated 4 years ago
- Martian is a library for building custom HTTP/S proxies☆2,014Updated 2 months ago
- Go bindings to systemd socket activation, journal, D-Bus, and unit files☆2,473Updated 8 months ago
- A simple TUN/TAP library written in native Go.☆2,002Updated 7 months ago
- A small TCP proxy written in Go☆774Updated last year
- Build self-updating Golang programs☆2,184Updated 2 years ago
- Connection multiplexer for GoLang: serve different services on the same port!☆2,608Updated last year
- Go wrapper around iptables utility☆1,171Updated 4 months ago
- Simple mDNS client/server library in Golang☆1,224Updated last week
- A Golang library for exporting performance and runtime metrics to external metrics systems (i.e. statsite, statsd)☆1,496Updated 2 weeks ago
- Redis compatible server framework for Go☆2,200Updated 9 months ago
- goben is a golang tool to measure TCP/UDP transport layer throughput between hosts.☆569Updated 8 months ago
- A Go library implementation of the PROXY protocol, versions 1 and 2.☆516Updated last month
- The Snappy compression format in the Go programming language.☆1,549Updated last year
- A tool to analyze and troubleshoot a Go binary size.☆1,696Updated 10 months ago
- Monitorable, gracefully restarting, self-upgrading binaries in Go (golang)☆2,342Updated 6 months ago
- Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK). MIT Licensed.☆960Updated last month
- Go implementation of the Noise Protocol Framework☆524Updated last year
- reuse tcp/udp ports in golang☆780Updated 2 weeks ago
- high performance JSON encoder/decoder with stream API for Golang☆2,131Updated last year
- This repository contains a Go module to interact with Linux nftables (the iptables successor).☆1,159Updated this week
- Command line monitoring for goroutines☆1,901Updated last year
- Fast IP to CIDR lookup in Golang☆920Updated last year
- Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.☆983Updated last year
- A high-performance, recursive DNS resolver server with DNSSEC support, focused on preserving privacy.☆977Updated this week
- LZ4 compression and decompression in pure Go☆902Updated last month