Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →
Top 23 Go Firewall Projects
-
frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
According to its Github page, FRP is "a fast reverse proxy that allows you to expose a local server located behind a NAT or firewall to the internet. It currently supports TCP and UDP, as well as HTTP and HTTPS protocols, enabling requests to be forwarded to internal services via domain name."
-
Nutrient
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
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)
-
Gravitational Teleport
The easiest, and most secure way to access and protect all of your infrastructure.
To save others the search: https://github.com/gravitational/teleport/pull/35259 Apache to AGPLv3
-
SafeLine
SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.
Website: https://safepoint.cloud/landing/safeline Github: https://github.com/chaitin/SafeLine Discord: https://discord.gg/dy3JT7dkmY
-
OpenGFW
OpenGFW is a flexible, easy-to-use, open source implementation of GFW (Great Firewall of China) on Linux
-
https://safing.io/ does what you're asking. There's no need to use their SPN service.
-
Project mention: Scripts to build a trimmed-down Windows 11 image | news.ycombinator.com | 2024-04-25
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
zoro
zoro can help you expose local server to external network. Support both TCP/UDP, of course support HTTP. Zero-Configuration.
-
api-firewall
Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.
-
Project mention: Setting up WireGuard VPN with WAG for Enhanced Security and MFA | dev.to | 2024-11-16
Reference: WAG GitHub Repository
-
WireGuard-Guide
WireGuard Guide. Learn all about WireGuard for Networking and in the Cloud (Microsoft Azure, AWS, and Google Cloud).
-
-
Project mention: Show HN: Connet – A P2P reverse proxy with NAT traversal | news.ycombinator.com | 2025-01-02
-
Project mention: Whalewall: Automate management of firewall rules for Docker containers | news.ycombinator.com | 2024-12-25
-
-
Werbot
🔑 Team Access Sharing - a self-hosted solution with single sign-on for secure, easy shared access to servers, databases, and applications.
-
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30
gt - Supports peer-to-peer direct connection (P2P) and Internet relay. Focus on performance. Written in Go.
-
-
durdur
Lightweight packet filtering for Linux: 'durdur' is a high-performance, eBPF-based simple firewall tool that drops packets by IP or DNS domain. Perfect for on-demand network control.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Firewall discussion
Go Firewall related posts
-
What is NAS? Does NAS Need a WAF?
-
My Journey with SafeLine: A Practical Tool for Web Security
-
Show HN: Connet – A P2P reverse proxy with NAT traversal
-
Why a Web Hosting Provider Needs SafeLine WAF
-
Whalewall: Automate management of firewall rules for Docker containers
-
How to Set Up a High Availability Environment with Two
-
SafeLine WAF Waiting Room: The Terminator of HTTP Flood DDoS Attack
-
A note from our sponsor - Nutrient
www.nutrient.io | 15 Mar 2025
Index
What are some of the best open-source Firewall projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | frp | 91,400 |
2 | nps | 31,426 |
3 | Gravitational Teleport | 18,136 |
4 | SafeLine | 15,807 |
5 | OpenGFW | 10,120 |
6 | portmaster | 9,803 |
7 | WindowsSpyBlocker | 4,764 |
8 | zoro | 1,544 |
9 | api-firewall | 601 |
10 | wag | 568 |
11 | WireGuard-Guide | 506 |
12 | ice | 475 |
13 | connet | 335 |
14 | whalewall | 279 |
15 | ufw-docker-automated | 206 |
16 | Werbot | 131 |
17 | gt | 128 |
18 | firestack | 111 |
19 | durdur | 85 |
20 | packiffer | 82 |
21 | openshield | 71 |
22 | wafme0w | 62 |
23 | pango | 59 |