inetaf / tcpproxy
Proxy TCP connections based on static rules, HTTP Host headers, and SNI server names (Go package or binary)
☆1,282Updated 2 months ago
Alternatives and similar repositories for tcpproxy
Users that are interested in tcpproxy are comparing it to the libraries listed below
Sorting:
- Golang connection multiplexing library☆2,349Updated 2 months ago
- A Stream Multiplexing Library for golang with least memory usage(like TDMA)☆1,386Updated 3 months ago
- Go middlewares for HTTP servers & proxies☆2,058Updated last month
- Zero-copy sockets for Linux in Golang☆831Updated 4 years ago
- Go wrapper around iptables utility☆1,187Updated 7 months ago
- A simple TUN/TAP library written in native Go.☆2,030Updated 9 months ago
- This repository contains a Go module to interact with Linux nftables (the iptables successor).☆1,195Updated 3 weeks ago
- IPv4 and IPv6 userland network stack☆3,102Updated 5 years ago
- Martian is a library for building custom HTTP/S proxies☆2,021Updated 4 months ago
- Redis compatible server framework for Go☆2,213Updated last week
- Go bindings to systemd socket activation, journal, D-Bus, and unit files☆2,519Updated 10 months ago
- A small TCP proxy written in Go☆775Updated last year
- Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK). MIT Licensed.☆985Updated 4 months ago
- Simple mDNS client/server library in Golang☆1,254Updated 2 months ago
- Recursive and authoritative DNS server in go, including DNSSEC and DNS-over-TLS☆1,617Updated 4 years ago
- Graceful process restarts in Go☆2,975Updated 7 months ago
- golang NFSv3 server☆727Updated 3 months ago
- Connection multiplexer for GoLang: serve different services on the same port!☆2,631Updated last year
- A Go library implementation of the PROXY protocol, versions 1 and 2.☆531Updated 2 weeks ago
- A high-performance, recursive DNS resolver server with DNSSEC support, focused on preserving privacy.☆988Updated last week
- Build self-updating Golang programs☆2,203Updated 2 years ago
- Simple netlink library for go.☆2,996Updated last week
- Command line monitoring for goroutines☆1,906Updated last year
- A tool for building distributed applications.☆891Updated last year
- Pure-Go library for cross-platform local peer discovery using UDP multicast☆655Updated 4 months ago
- The Snappy compression format in the Go programming language.☆1,556Updated 2 months ago
- Zero-copy I/O primitives and pipelines for Go. Linux-specific.☆546Updated 9 months ago
- A tool to analyze and troubleshoot a Go binary size.☆1,701Updated last year
- Decentralized VPN in golang☆552Updated 2 months ago
- Go DNS example programs☆307Updated last year