Terminal user interface for managing ufw firewall rules with visual forms and menus
tufw is a terminal-based user interface for managing ufw (Uncomplicated Firewall) rules on Linux systems. Built in Go using the rivo/tview library, it provides a visual interface with forms and menus for users who prefer not to memorize ufw command syntax.
The tool allows users to add, edit, and remove firewall rules through an interactive terminal interface rather than typing command-line arguments. This makes firewall management more accessible for users unfamiliar with ufw's command structure while maintaining the same underlying functionality.
tufw must be run with root privileges to function properly, as it needs administrative access to modify firewall rules. The application is distributed as system packages for various Linux distributions and is also available on the Arch User Repository for Arch Linux users.
# via APT
sudo apt install tufw_0.1.0_linux_amd64.deb
# via AUR
yaourt -S tufw-git
