Go Tunnel

Open-source Go projects categorized as Tunnel

Top 23 Go Tunnel 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.

  • clash

    A rule-based tunnel in Go.

    Project mention: V2ray vs Shadowsocks, which one should I host? | reddit.com/r/dumbclub | 2023-03-14
  • 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.

  • nps

    一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. (by ehang-io)

    Project mention: Pi-hole in either free cloud or double NAT? | reddit.com/r/pihole | 2022-12-16

    A quick google search of 内网穿透 yields me this repo which was recommended over frp for its simplicity to setup. You will need a VPS (free cloud is fine) that has a static public IP, download the NPS server on that VPS, configure it, change the default login (username: admin password: 123). then download the NPS client on your pi-hole device, configure it to forward ports you like (I think it by default forward port 80 and 443, remember to look at the conf).

  • v2ray-core

    A platform for building proxies to bypass network restrictions. (by v2fly)

    Project mention: V2ray vs Shadowsocks, which one should I host? | reddit.com/r/dumbclub | 2023-03-14
  • kcptun

    A Stable & Secure Tunnel based on KCP with N:M multiplexing and FEC. Available for ARM, MIPS, 386 and AMD64。N:M 多重化と FEC を備えた KCP に基づく安定した安全なトンネル。 N:M 다중화 및 FEC를 사용하는 KCP 기반의 안정적이고 안전한 터널입니다. Un tunnel stable et sécurisé basé sur KCP avec multiplexage N:M et FEC.

  • Xray-core

    Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.

    Project mention: Dumbclub FAQ | reddit.com/r/u_computerscot | 2023-03-14

    Also look at the Issues and/or Discussions tabs at https://github.com/XTLS/Xray-core and follow the link to the Telegram support group.

  • gost

    GO Simple Tunnel - a simple tunnel written in golang

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • chisel

    A fast TCP/UDP tunnel over HTTP (by jpillora)

    Project mention: apps that changed your life | reddit.com/r/selfhosted | 2023-01-16

    rclone and chisel. rclone is a high quality swiss-army knife for selfhosting. It does a lot of things and it does all of those things surprisingly well. chisel provides an TCP/UDP tunnel over websockets. When heroku used to be free, I had a couple of chisel instances running on Heroku, which I would use, occasionally, to quickly access any of my locally hosted apps or servers.

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

  • telepresence

    Local development against a remote Kubernetes or OpenShift cluster

    Project mention: Best Neovim PHP IDE option? | reddit.com/r/vim | 2023-01-03

    Depending on the context, the type of code you do, you may want to also look into the sister protocol to LSP, DAP—debug adaptor protocol. It really depends on your context whether local dev, dev against a remote server, and if the latter whether you run under GCP and thus have the “Snapshot Debugger”, or under Kubernetes with something like Ambassadar/Emissary and thus can run Telepresence, whether you do local or remote Docker and thus most IDEs don't necessarily magically work especially if the containers are competently locked down, etc.

  • sish

    HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.

    Project mention: Tunnelmole – Connect to local servers from anywhere | news.ycombinator.com | 2023-02-28

    My favourite one is https://github.com/antoniomika/sish

    It uses SSH as the method of opening the remote tunnel to the public server.

  • pingtunnel

    Pingtunnel is a tool that send TCP/UDP traffic over ICMP

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

    👻Stowaway -- Multi-hop Proxy Tool for pentesters

    Project mention: Stowaway -- Multi-hop Proxy Tool for pentesters | reddit.com/r/CKsTechNews | 2022-05-07
  • ghostunnel

    A simple SSL/TLS proxy with mutual authentication for securing non-TLS services.

  • mole

    CLI application to create ssh tunnels focused on resiliency and user experience.

  • tun2socks

    tun2socks - powered by gVisor TCP/IP stack

    Project mention: Tun2socks doesn't function properly on old laptop with debian 11 ( help ) | reddit.com/r/debian | 2023-01-01

    I've been using debian 11 with 5-10.0-20 kernel on a modern laptop with virtualbox and bridged adapter ( static ip configured within system itself ) and tun2socks works pretty well on it with the routes in example page of tun2socks

  • zoro

    zoro can help you expose local server to external network. Support both TCP/UDP, of course support HTTP. Zero-Configuration. zoro 帮助你将本地端口暴露在外网.支持TCP/UDP, 当然也支持HTTP. 内网穿透.

  • inlets

    Get public LoadBalancers on your local Kubernetes clusters

    Project mention: How to bypass CGNAT and expose your server to the internet using ZeroTier, a VPS and NGINX | reddit.com/r/selfhosted | 2022-04-21

    Thanks for the guide. Just to mention another option is https://github.com/inlets/inlets-operator

  • mieru

    見える是一款 socks5 / HTTP / HTTPS 网络代理翻墙工具。mieru is a socks5 / HTTP / HTTPS proxy to bypass censorship. (by enfein)

  • reverse_ssh

    SSH based reverse shell

  • edgevpn

    :sailboat: The immutable, decentralized, statically built p2p VPN without any central server and automatic discovery! Create decentralized introspectable tunnels over p2p with shared tokens

    Project mention: Blockchain : Création de réseaux privés décentralisés avec EdgeVPN et application à l’opérateur… | dev.to | 2022-11-20


  • drawbridge

    manage SSH access to multiple applications/environments protected by bastion servers

    Project mention: Introduction To SSH Tunneling | reddit.com/r/programming | 2022-03-29

    If you manage a lot of bastion/jumphosts which require SSH tunnels, you might find this tool handy: https://github.com/AnalogJ/drawbridge

  • 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 Tunnel related posts


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

Project Stars
1 frp 65,543
2 clash 38,817
3 nps 25,105
4 v2ray-core 21,451
5 kcptun 13,279
6 Xray-core 12,651
7 gost 11,832
8 chisel 8,771
9 trojan-go 6,146
10 telepresence 5,684
11 sish 3,371
12 pingtunnel 2,396
13 glider 2,183
14 Stowaway 1,818
15 ghostunnel 1,701
16 mole 1,637
17 tun2socks 1,637
18 zoro 1,489
19 inlets 1,207
20 mieru 531
21 reverse_ssh 365
22 edgevpn 249
23 drawbridge 215
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives