Network proxy

Useful Golang network proxy packages, software

Newest releases

teddysun Yet another SIP003 plugin for shadowsocks, based on Xray-core
 

lightninglabs Aperture is your portal to the Lightning-Native Web. Aperture is used in production today by Lightning Loop, a non-custodial on/off ramp for the Lightning Network.
 

graphikDB gproxy is a reverse proxy service AND library for creating flexible, expression-based, lets-encrypt/acme secured gRPC/http reverse proxies
 

pry0cc Multi-threaded socks proxy checker written in Go!
 

DNSCrypt A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2, DNS-over-HTTPS and Anonymized DNSCrypt.
 

zetamesh Zetamesh /zeta'meʃ/ is used to build a layer-three local area network on the WAN.
 

txthinking Brook is a cross-platform strong encryption and not detectable proxy. Zero-Configuration.
 

projectdiscovery Swiss Army Knife Proxy for rapid deployments. Supports multiple operations such as request/response dump, filtering and manipulation via DSL language, upstream HTTP/Socks5 proxy.
 

anasbousselham A high performance FortiGate SSL-VPN vulnerability scanning and exploitation tool.
 

denandz Glorp is an HTTP intercept proxy, allowing the inspection and replaying of HTTP requests. The layout and flow was designed to function similar to Portswigger's Burp Proxy and Repeater tabs. The proxy functionality is done using Go
 

kataras Public URLs for exposing your local web server using ngrok's API.
 

goproxy Goproxy has fully implemented the Go's module proxy protocol. Our goal is to find the most dead simple way to provide a minimalist handler that can act as a full-featured Go module proxy for those who want to build their own proxi
 

bdwyertech This project was inspired by CNTLM & PX. Operating behind a corporate proxy can make using tooling difficult. It can also force you into putting your credentials into ENV variables, definitely not good! The goal here is to leverag
 

aler9 rtsp-simple-proxy is a simple, ready-to-use and zero-dependency RTSP proxy, a software that receives one or more existing RTSP streams and makes them available to other users. A proxy is usually deployed in one of these scenarios:
 

pierre-emmanuelJ Iptv-Proxy is a project to proxyfie an m3u file and to proxyfie an Xtream iptv service (client API).
 

wweir The first time you visit a new website, the sower will detect if the domain is accessible and add it in the dynamic detect list. So, you do not need to care about the rules, sower will handle it intelligently.
 

haproxytech HAProxy Kubernetes Ingress Controller Description An ingress controller is a Kubernetes resource that routes traffic from outside your cluster to services within the cluster. Detailed documentati
 

skx Allow internal services, running on localhost, to be accessed over the internet..
 

ns1 DNS-over-QUIC to UDP Proxy DNS-over-QUIC to UDP proxy and client implementation. 2019 © NSONE, Inc. License This code is released under Apache License 2.0. You can find terms and conditions in the LICENSE f
 

submariner-io Table of Contents generated with DocToc Submariner Architecture submariner submariner-route-agent Network Path Prerequisites Installation Installation using subctl Download
 

gojek Weaver - A modern HTTP Proxy with Advanced features Description Features Installation Architecture Configuration Contributing License Description Weaver is a Layer-7 Load Balancer wi
 

antoniomika sish An open source serveo/ngrok alternative. Deploy Builds are made automatically on Google Cloud Build and Dockerhub. Feel free to either use the automated binaries or to build your own. If you submit a PR
 

drk1wi ..Modlishka.. Modlishka is a powerful and flexible HTTP reverse proxy. It implements an entirely new and interesting approach of handling browser-based HTTP traffic flow, which allows to transparently proxy multi-domain
 

davrodpin Mole Mole is a cli application to create ssh tunnels, forwarding a local port to a remote endpoint through an ssh server. For more information about usage, examples and specific use cases, please visit https://da
 

alash3al Lightify Let's minify, compress & combine static files on the fly. Features Simple & Stupid. Minify css, js, html, xml, json. Gzip each minified file. Combine and inline self-hosted c
 

zalando Skipper Skipper is an HTTP router and reverse proxy for service composition. It's designed to handle >100k HTTP route definitions with detailed lookup conditions, and flexible augmentation of the reques
 
Popular
2.6k

projectcontour Heptio Contour Maintainers: Heptio Overview Contour is an Ingress controller for Kubernetes that works by deploying the Envoy proxy as a reverse proxy and load balancer. Unlike other Ingress controllers, C
 

ilanyu ReverseProxy ReverseProxy in golang Use: ./ReverseProxy_[OS]_[ARCH] -h Usage of ReverseProxy_[OS]_[ARCH]: -l string listen on ip:port (default "0.0.0.0:8888") -r string reverse proxy add
 

nadoo glider glider is a forward proxy with multiple protocols support, and also a dns forwarding server with ipset management features(like dnsmasq). we can set up local listeners as proxy servers, and forward requests
 

stackimpact StackImpact Go Profiler Overview StackImpact is a production-grade performance profiler built for both production and development environments. It gives developers continuous and historical code-level view of
 

fardog secureoperator A DNS-protocol proxy for DNS-over-HTTPS: allows you to run a server on your local network which responds to DNS queries, but requests records across the internet using HTTPS. It's known to work with t
 

mikegleasonjr forwardcache A distributed forward caching proxy for Go's http.Client using httpcache and heavily inspired by groupcache. Backed by a lot of existing cache backends thanks to httpcache. A per host LRU algorithm is
 

pforemski dingo A DNS client in Go that supports the Google DNS-over-HTTPS. It effectively encrypts all your DNS traffic. It also supports OpenResolve by OpenDNS. The ultimate goal for the project is to provide a secure, caching