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. Learn more →
Top 23 Go Proxy Projects
-
frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
-
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.
-
Xray-core
Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.
-
websocketd
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
-
bettercap
The Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance and MITM attacks.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
toxiproxy
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
-
trojan-go
Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/
-
mtail
extract internal monitoring data from application logs for collection in a timeseries database
-
fortio
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Pico: An open-source Ngrok alternative built for production traffic | news.ycombinator.com | 2024-05-14I used a similar alternative to ngrok a few years ago - frp(Source:https://github.com/fatedier/frp).
Project mention: Russia has started indiscriminately blocking all OpenVPN/WireGuard connections | news.ycombinator.com | 2024-01-20Hey there! Lots of experience with this having lived in China for 2 years. I recommend you look into xray-core or v2ray.
https://github.com/v2fly/v2ray-core
https://github.com/XTLS/Xray-core
Here are my configs: https://github.com/acheong08/notes/tree/main/xray
Project mention: WireGuard client that exposes itself as a HTTP/SOCKS5 proxy | news.ycombinator.com | 2024-04-01- [xray](https://github.com/xtls/xray-core)
Project mention: bettercap VS petep - a user suggested alternative | libhunt.com/r/bettercap | 2023-10-03
Project mention: Russia has started indiscriminately blocking all OpenVPN/WireGuard connections | news.ycombinator.com | 2024-01-20As far as I know https://github.com/apernet/hysteria is the latest proxy protocol (used in China). Maybe try this
Project mention: What to do with your DNS when ODoH's Trust-Me-Bruh Model doesn't work for you | dev.to | 2024-02-29There is more than one way to do this but I have decided to use dnscrypt-proxy. We will not be using dnscrypt for the dnscrypt protocol though you could elect to use that as the underlying DNS protocol. dnscrypt-proxy lets's us use a SOCKS5 proxy through which the DNS queries will be sent. We will use a Tor SOCKS5 proxy here. You can choose which protocols should be enabled and which ones should be disabled. There are two points:
Project mention: (Mostly) Deterministic Simulation Testing in Go | news.ycombinator.com | 2024-05-30I really like an idea to solve scheduling problem via compiling to WASI. Many months ago I had conversation with friends, how to implement deterministic testing in Go, without custom IO runtime (common approach in Scala/Rust/C++). We were talking about a few random things, which require a lot of effort (compare to WASI):
1. https://github.com/Shopify/toxiproxy
2. https://github.com/bytedance/ns-x
3. https://github.com/hnes/cpuworker
But all of them are not too good from the first glance.
Project mention: Show HN: Stack, the open-source Clerk/Firebase Auth alternative | news.ycombinator.com | 2024-04-14If you're looking for a system that has more features, is user friendly, a nice admin ui and easy deployments compared to Keycloak. Please give https://goauthentik.io/ a shot. Not affiliated in any way, just a very happy user.
It has
-an admin UI
- Supports (LDAP, SAML, OAUTH, social logins)
- MFA, Passkeys
- Application access based on user groups etc
Solutions are many, and could include Docker Compose, VS Code dev containers, Telepresence, Localstack or setting up temporary AWS accounts as a development environment for serverless applications.
Project mention: WireGuard client that exposes itself as a HTTP/SOCKS5 proxy | news.ycombinator.com | 2024-04-01
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30sish - Open source ngrok/serveo alternative. SSH-based but uses a custom server written in Go. Supports WebSocket tunneling.
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30go-http-tunnel - Uses a single HTTP/2 connection for muxing. Need to manually generate certs for server and clients.
Project mention: Fortio, load testing library and command line tool | news.ycombinator.com | 2023-06-21
Go Proxy related posts
-
Reverse SSH – Have your SSH daemon connect back to you
-
Take a look at traefik, even if you don't use containers
-
List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting.
-
Serverless Security Best Practices
-
Chisel: A fast TCP/UDP tunnel over HTTP
-
AdGuard Simple DNS Proxy with DoH, DoT, DoQ and DNSCrypt Support
-
WireGuard client that exposes itself as a HTTP/SOCKS5 proxy
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Jun 2024
Index
What are some of the best open-source Proxy projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | frp | 80,846 |
2 | v2ray-core | 44,800 |
3 | v2ray-core | 27,909 |
4 | Xray-core | 22,300 |
5 | websocketd | 17,097 |
6 | bettercap | 15,830 |
7 | brook | 14,313 |
8 | hysteria | 13,392 |
9 | dnscrypt-proxy | 11,008 |
10 | toxiproxy | 10,378 |
11 | trojan-go | 7,477 |
12 | authentik | 7,426 |
13 | telepresence | 6,397 |
14 | GeoIP2-CN | 6,203 |
15 | hetty | 5,906 |
16 | goproxy | 5,730 |
17 | athens | 4,357 |
18 | wireproxy | 4,038 |
19 | sish | 3,798 |
20 | mtail | 3,762 |
21 | kubefwd | 3,707 |
22 | go-http-tunnel | 3,190 |
23 | fortio | 3,193 |
Sponsored