Open source GUI firewall for Linux, allowing you to block internet access for certain applications. Supports both simple and advanced mode, GUI and CLI options, very easy to use, lightweight/ low-overhead, under active maintenance and backed by a strong community.
Gufw Source Code
Author
Description
Linux Firewall
Homepage
Repository
- LicenseGPL-3.0
- Created30 Oct 19
- Primary languagePython
- Size3,479 KB
- Stars217
- Forks38
- Watchers217
Top Contributors
@costales (60)
@thibaultmol (3)
@derak-kilgo (2)
@muzena (2)
@AsciiWolf (1)
@dominikborkowski (1)
@gschwaer (1)
@jeremy447 (1)
@jbicha (1)
@ediw8311xht (1)
@Otong5 (1)
@toboil-features (1)
Recent Commits
Costales(22 Nov 25)
Update INSTALL
Costales(20 Sept 25)
Update README.md
Costales(20 Sept 25)
Merge pull request #92 from toboil-features/patch-1 Add "ufw" keyword for .desktop file
toboil-features(19 Sept 25)
Add "ufw" keyword for .desktop file
Costales(27 Jun 25)
Merge pull request #91 from derak-kilgo/miracast-airplay-rules Miracast/Airplay Profile
derak-kilgo(27 Jun 25)
updated section name in ini file.
derak-kilgo(27 Jun 25)
Adds ports needed for miracast and airplay via gnome network displays
Costales(07 Jun 25)
No show profiles by default
Costales(07 Jun 25)
Merge pull request #87 from costales/po_update po files
Costales(07 Jun 25)
po files
Costales(07 Jun 25)
Merge pull request #86 from costales/minor-fixes Update dates
Costales(07 Jun 25)
Update dates
Costales(07 Jun 25)
Merge pull request #85 from costales/i18n Updated translations
Costales(07 Jun 25)
Updated translations
Costales(07 Jun 25)
Merge pull request #84 from costales/hide_html Hide tutorial
Costales(07 Jun 25)
Toggle profiles
Costales(07 Jun 25)
Toggle profiles
Costales(07 Jun 25)
Merge pull request #83 from costales/profiles Toggle show/hide Profiles
Costales(07 Jun 25)
Toggle profiles
Costales(07 Jun 25)
Toggle profiles
Costales(07 Jun 25)
Hide/Show profiles
Costales(07 Jun 25)
Updated version and Gdk.init
Costales(07 Jun 25)
Fixed #82 Removing deprecated profiles
Costales(07 Jun 25)
metainfo for stores Add AppStream metadata
Costales(07 Jun 25)
Fixes wayland crash Update gufw.py
AsciiWolf(12 May 25)
Add AppStream metadata
Otong(27 Jul 24)
Update gufw.py Fixes wayland crash
Costales(27 Jan 24)
Merge pull request #57 from ediw8311xht/patch-1 Updated GUFW to ensure absolute path of `gufw-pkexec` is always used.
Costales(27 Jan 24)
Merge pull request #59 from gschwaer/syncthing_app_profile App Profile For Syncthing
Costales(27 Jan 24)
Merge pull request #68 from jbicha/webkit Switch from webkit2gtk 4.0 to 4.1
Gufw Reviews
More Firewalls
AFWall+
(Android - Rooted)
xdaforums.com/t/5-0-root-3-6-0-afwall-iptables-firewall-28-aug-2023.1957231Android Firewall+ (AFWall+) is an advanced iptables editor (GUI) for rooted Android devices, which provides very fine-grained control over which Android apps are allowed to access the network.
BunkerWeb is an open-source Next-Generation Web Application Firewall (WAF). It provides easy protection for your web services and is designed to remain secure by default. It integrates seamlessly with modern environments (Docker, Kubernetes, Linux, etc.).
IPFire is a hardened, versatile, state-of-the-art Open Source firewall based on Linux. Easy to install on a raspberry Pi, since it is lightweight and heavily customizable.
A very polished application firewall, allowing you to easily manage internet connections on a per-app basis. (Mac OS)
Not Open SourceFirewall app for iPhone, allowing you to block any connection to any domain.
Not Open SourceFree, open source macOS firewall. It aims to block unknown outgoing connections, unless explicitly approved by the user.
Provides simple and advanced ways to block access to the internet. Applications and addresses can individually be allowed or denied access to Wi-Fi and/or mobile connection.
Makes internet connections from all apps visible, allowing you to block or manage traffic on a per-app basis. GNU/Linux port of the Little Snitch application firewall.
Enterprise firewall and router for protecting networks, built on the FreeBSD system.
An open-source ad-blocker and firewall app for Android 6+ (does not require root).
An open source firewall tool for Linux that builds upon the Netfilter system built into the Linux kernel, making it easier to manage more complex configuration schemes with iptables.
Tool to control Windows Filtering Platform (WFP), in order to configure detailed network activity on your PC. (Windows)
The ufw (Uncomplicated Firewall) is a GUI application and CLI, that allows you to configure a firewall using
iptablesmuch more easily.
About the Data: Gufw
Edit Gufw Data
You can edit Gufw's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access Gufw's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/gufwThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share Gufw
Help your friends compare Firewalls, and pick privacy-respecting software and services.
Share Gufw and Awesome Privacy with your network!