Go http-proxy

Open-source Go projects categorized as http-proxy

Top 21 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: Hunting malicious logins from - help | reddit.com/r/crowdstrike | 2023-03-21

    I'm trying to make a query that hunts for Logins where the RemoteIP= This could mean a reverse proxy over RDP, but it's also a common behavior in Citrix environments or other SSO. For testing I'm using Fatedier Reverse Proxy.

  • v2ray-core

    A platform for building proxies to bypass network restrictions.

    Project mention: Why won't my self-hosted VPN work? | reddit.com/r/selfhosted | 2023-03-05
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • 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。

    Project mention: HTTP client using multiple proxies | reddit.com/r/golang | 2023-02-18

    Are you looking to do proxy chaining? If so, something like https://github.com/snail007/goproxy may help. It's likely overkill for your situation, but it supports chaining.

  • hysteria

    Hysteria is a feature-packed proxy & relay tool optimized for lossy, unstable connections (e.g. satellite networks, congested public Wi-Fi, connecting to foreign servers from China)

    Project mention: Why won't my self-hosted VPN work? | reddit.com/r/selfhosted | 2023-03-05
  • 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: Port forward with qBittorrent and ProtonVPN (on Docker with VPN via Gluetun) | reddit.com/r/ProtonVPN | 2023-03-17

    Yes, it runs along side a qbittorrent container and VPN container, I've only tested it with Gluetun and qbittorrent from Linux.io.

  • skipper

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

    Project mention: Using spring boot for a gateway | reddit.com/r/javahelp | 2022-11-25

    So my advice is: Don‘t implement anything someone else already did better and have a look at Skipper: https://github.com/zalando/skipper

  • glider

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

    Project mention: 最近几个vpn大厂express vpn和熊猫vpn都挂了,墙又开始高了 | reddit.com/r/real_China_irl | 2022-12-12
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • 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: kitabisa/mubeng: An incredibly fast proxy checker & IP rotator with ease. | reddit.com/r/netsec | 2022-09-21
  • broxy

    An HTTP/HTTPS intercept proxy written in Go.

  • opera-proxy

    Standalone client for proxies of Opera VPN

    Project mention: Can i use Opera Browser's VPN outside the app? | reddit.com/r/operabrowser | 2022-12-25
  • hola-proxy

    Standalone Hola proxy client

  • mallory

    HTTP/HTTPS proxy over SSH

  • microproxy

    Lightweight non-caching HTTP(S) proxy server

  • dumbproxy

    Dumbiest HTTP proxy ever

    Project mention: dumbproxy - HTTP/HTTPS (secure) proxy with automatic certificate management | reddit.com/r/opensource | 2022-09-13
  • wghttp

    Turn WireGuard to HTTP & SOCKS5 proxies

    Project mention: Mullvad blocked by streaming apps and certain websites | reddit.com/r/mullvadvpn | 2022-05-21

    Technically you could connect to Mullvad by generating a WireGuard config and feeding it into wghttp or wireproxy and then use a proxy-switching browser extension to use the proxy only for websites that don't break

  • shadowsocks-go

    A versatile and efficient proxy platform for secure communications.

    Project mention: New ways to hide Shadowsocks | reddit.com/r/dumbclub | 2022-10-16

    @database64128 is concerned about the vulnerability introduced by the above. Another way to evade censorship is implemented in the database64128 fork of shadowsocks-go. Because the protocol is changed, it requires updating both client and server. "The unsafe stream prefix feature allows you to configure a pair of preshared cleartext prefixes for Shadowsocks 2022 streams. The prefixes are prepended to the request and response streams to trick simple firewalls. To use this feature, add unsafeRequestStreamPrefix and unsafeResponseStreamPrefix to both client and server blocks, and specify the prefixes in base64 encoding. The client and server must agree on the same pair of prefixes. On startup a warning message will be printed to tell you that using this feature taints the client and server." Precompiled binaries are available at https://github.com/database64128/shadowsocks-go/releases

  • serviceq

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

  • fullproxy

    Proxy toolkit including SOCKS5, HTTP, port forward and reverse base proxying

  • midway

    A rudimentary middleware for port 80 and port 443 over tcp (by celzero)

    Project mention: blitz down? | reddit.com/r/ahadns | 2023-02-20

    i changed this to rethinkdns.com they are reliable and also they care on privacy..//

  • 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 2023-03-21.

Go http-proxy related posts


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

Project Stars
1 frp 65,283
2 v2ray-core 41,809
3 goproxy 13,559
4 hysteria 5,173
5 gluetun 3,058
6 skipper 2,841
7 glider 2,183
8 Trickster 1,857
9 Armor 1,658
10 mubeng 1,002
11 broxy 955
12 opera-proxy 371
13 hola-proxy 311
14 mallory 302
15 microproxy 158
16 dumbproxy 137
17 wghttp 73
18 shadowsocks-go 66
19 serviceq 65
20 fullproxy 47
21 midway 10
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives