GUI for Uncomplicated Firewall (Gufw) is, as the name states, a graphical user interface for UFW (Uncomplicated Firewall). It has been designed for Ubuntu, but is also available in other Debian based distributions and in Arch Linux.
Gufw is intended to be an easy, intuitive, way to manage an Ubuntu firewall. It supports common tasks such as allowing or blocking pre-configured, common P2P, or individual ports. Gufw is powered by UFW, runs on Ubuntu, and anywhere else Python, GTK, and UFW are available.