| Uncomplicated Firewall | |
|---|---|
| Original author | Jamie Strandboge |
| Developer | Canonical |
| Stable release | 0.36.2 [1] / 18 May 2023 |
| Repository | |
| Written in | Python |
| Operating system | Linux |
| License | GNU General Public License |
| Website | launchpad |
Uncomplicated Firewall (UFW) is a program for managing a netfilter firewall designed to be easy to use. It uses a command-line interface consisting of a small number of simple commands, and uses iptables for configuration. UFW is available by default in all Ubuntu installations since 8.04 LTS. [2] UFW has been available by default in all Debian installations since 10.
| Gufw (GUI for Uncomplicated Firewall) | |
|---|---|
| GUI for Uncomplicated Firewall | |
| Original author | Marcos Álvarez Costales |
| Stable release | 26.04 [3] / June 7, 2025 |
| Repository | github |
| Written in | Python, PyGObject |
| Operating system | Linux |
| Platform | GTK |
| Available in | British English, Spanish [4] |
| License | GNU General Public License |
| Website | costales |
| UFW KControl Module | |
|---|---|
| Original author | Craig Drummond |
| Final release | 0.4.3 / May 23, 2012 |
| Repository | invent |
| Written in | C++ |
| Operating system | Linux |
| Platform | Qt |
| License | GNU General Public License |
| Website | store |
| UFW Frontends | |
|---|---|
| Original author | Darwin Bautista |
| Final release | 0.3.2 / April 6, 2012 |
| Repository | github |
| Written in | Python, PyGTK |
| Operating system | Linux |
| Platform | PyGTK |
| License | GNU General Public License |
| Website | github |
Gufw is intended to be an easy, intuitive graphical user interface for managing Uncomplicated Firewall. It supports common tasks such as allowing or blocking pre-configured, common P2P, or individual ports. Gufw has been designed for Ubuntu, but is also available in Debian-based distributions and in Arch Linux; anywhere Python, GTK and UFW are available.