Go http-proxy

Open-source Go projects categorized as http-proxy

Top 23 Go http-proxy Projects

  • frp

    A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

    Project mention: Tunnelmole, an ngrok alternative (open source) | news.ycombinator.com | 2024-03-21

    I've been self-hosting https://github.com/fatedier/frp on my little box, and it feels insane to think of the times where I didn't have it set up. There are many choices in the space as others pointed out, but frp's capabilities and lightweight packaging blows all other setups out of the water. I placed mine behind nginx with Let's Encrypt for SSL support. Hella fresh!

  • v2ray-core

    A platform for building proxies to bypass network restrictions.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • goproxy

    🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。

  • hysteria

    Hysteria is a powerful, lightning fast and censorship resistant proxy.

    Project mention: Russia has started indiscriminately blocking all OpenVPN/WireGuard connections | news.ycombinator.com | 2024-01-20

    As far as I know https://github.com/apernet/hysteria is the latest proxy protocol (used in China). Maybe try this

  • gluetun

    VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.

    Project mention: Custom command on docker startup after watchtower update | /r/docker | 2023-12-10

    healthcheck: # https://github.com/qdm12/gluetun/issues/641#issuecomment-933856220 test: "curl -sf https://example.com || exit 1" interval: 1m timeout: 10s retries: 2

  • contour

    Contour is a Kubernetes ingress controller using Envoy proxy.

    Project mention: Istio moved to CNCF Graduation stage | news.ycombinator.com | 2023-07-12

    have you tried Contour yet?

    https://projectcontour.io

  • skipper

    An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • glider

    glider is a forward proxy with multiple protocols support, and also a dns/dhcp server with ipset management features(like dnsmasq). (by nadoo)

  • proxify

    A versatile and portable proxy for capturing, manipulating, and replaying HTTP/HTTPS traffic on the go.

  • Trickster

    Open Source HTTP Reverse Proxy Cache and Time Series Dashboard Accelerator

  • Armor

    Uncomplicated, modern HTTP server

  • mubeng

    An incredibly fast proxy checker & IP rotator with ease.

    Project mention: How AI enhances bypassing anti-bot systems? | /r/Oxylabs | 2023-04-28

    If you’re not into building a proxy rotator yourself, check the repo for a fast proxy checker and IP rotator.

  • broxy

    An HTTP/HTTPS intercept proxy written in Go.

  • opera-proxy

    Standalone client for proxies of Opera VPN

  • hola-proxy

    Standalone Hola proxy client

  • dumbproxy

    Dumbest HTTP proxy ever

    Project mention: Linux Networking Shallow Dive: WireGuard, Routing, TCP/IP and Nat | news.ycombinator.com | 2023-05-23

    Or instead you can have HTTP proxy over TLS in just four steps: https://github.com/Snawoot/dumbproxy/wiki/Quick-deployment

    You don't even need a client for this, any modern browser can work with it right away: https://github.com/Snawoot/dumbproxy#using-http-over-tls-pro...

  • mallory

    HTTP/HTTPS proxy over SSH

  • fasthttp-reverse-proxy

    reverse http / websocket proxy based on fasthttp

    Project mention: How to apply reverse proxy over websocket | dev.to | 2023-12-04

    reverseproxy: A WebSocket reverse proxy extension for the Hertz framework, inspired by fasthttp-reverse-proxy for WebSocket reverse proxying.

  • forwarder

    Forwarder is a production-ready, fast MITM proxy with PAC support. It's suitable for debugging, intercepting and manipulating HTTP traffic. It's used as a core component of Sauce Labs Sauce Connect Proxy.

    Project mention: Go read /etc/hosts with Net.lookupStaticHost() | news.ycombinator.com | 2024-02-23
  • microproxy

    Lightweight non-caching HTTP(S) proxy server

  • wghttp

    Turn WireGuard to HTTP & SOCKS5 proxies

    Project mention: A VPN provider that offers both manual wireguard configuration and socks5 proxy service | /r/WireGuard | 2023-06-06
  • shadowsocks-go

    A versatile and efficient proxy platform for secure communications.

  • serviceq

    Super fault-tolerant HTTP load balancer & queue. White paper for reference - https://github.com/gptankit/serviceq-paper

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-21.

Go http-proxy related posts

Index

What are some of the best open-source http-proxy projects in Go? This list will help you:

Project Stars
1 frp 78,624
2 v2ray-core 44,582
3 goproxy 15,046
4 hysteria 12,698
5 gluetun 5,867
6 contour 3,621
7 skipper 2,999
8 glider 2,790
9 proxify 2,529
10 Trickster 1,945
11 Armor 1,664
12 mubeng 1,423
13 broxy 990
14 opera-proxy 582
15 hola-proxy 443
16 dumbproxy 366
17 mallory 318
18 fasthttp-reverse-proxy 193
19 forwarder 179
20 microproxy 175
21 wghttp 145
22 shadowsocks-go 123
23 serviceq 74
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com