An open source, self-hosted implementation of the Tailscale control server
Repository Index
55,140 visible repositories in the index
1–24 of 37 · Most stars
NetBird securely connects people, machines and AI agents across any network with one identity-based Zero Trust platform. Powered by peer-to-peer WireGuard®
GO Simple Tunnel - a simple tunnel written in golang
- go
- tunnel
- golang
- shadowsocks
Simple and easy to use DDNS. Support Aliyun, Tencent Cloud, Dnspod, Cloudflare, Callback, Huawei Cloud, Baidu Cloud, Porkbun, GoDaddy, Namecheap, NameSilo...
- ddns
- alidns
- dnspod
- cloudflare
IPFS implementation in Go: a daemon that stores and serves content-addressed data, with a CLI, HTTP Gateway, and RPC API
Translated🔥 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. It also supports communication encryption, smart HTTP and SOCKS5 proxies, blacklists and whitelists, speed limiting, traffic limiting, connection count limiting, cross-platform use, KCP, and an authentication API.
- http-proxy
- https-proxy
- reverse-proxy
- transparent-proxy
Pure Go implementation of the WebRTC API
- go
- golang
- webrtc
- pion-webrtc
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.
- openvpn
- dns-over-tls
- mullvad
- windscribe
Make your infrastructure invisible to attackers. OpenNHP implements the Network-infrastructure Hiding Protocol (NHP): authenticate before connection, cryptographically. IETF draft.
- cybersecurity
- zero-trust
- zero-trust-network-access
- zero-trust-security
A production-ready QUIC implementation in pure Go
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.
GO Simple Tunnel - a simple tunnel written in golang
Consul Load-Balancing made simple
- go
- golang
- load-balancer
- consul
libp2p implementation in Go
Super simple deployment tool - think of it like 'make' for a network of servers
A simple TLS proxy with mutual authentication for securing non-TLS services.
A simple TUN/TAP library written in native Go.
- go
- tun
- tap
- networking
:tophat: simple, fun and transparent SSH (and telnet) bastion server
Simple mDNS client/server library in Golang
A simple and powerful SSH keys manager
- ssh-key
- ssh-manager
- ssh-manager-cli
On-prem file sharing made simple, fast and safe.
- file-sharing
- golang
- self-hosted
- storj
Take security by obscurity to the next level (this is a bad idea, don't really use this please)
The management of multiple apps running over different ports made easy
- proxy
- tools
- golang
- proxy-server
Quick and simple file sharing between different devices, built with Go, React and Typescript.
- go
- golang
- javascript
- reactjs