Fwtui – A terminal UI for managing UFW (built with Bubble Tea)
Fwtui – A terminal UI for managing UFW (built with Bubble Tea)
I recently started writing Go professionally, after spending several years working mostly in Elm. Coming from Elm, I was naturally drawn to the Bubble Tea framework because of its Elm-like architecture and functional style. That made it a great fit for a hobby project to deepen my Go knowledge. The result is fwtui – a terminal UI for managing UFW (Uncomplicated Firewall) on Linux. What it does: Browse, add, and remove firewall rules Easily apply popular default profiles (e.g., SSH, HTTP, PostgreSQL) or create a custom one Understandable ports syntax with TCP/UDP support and range validation No mouse needed – works great over SSH Built entirely in Go with a focus on simplicity and TUI usability Repo: https://github.com/Beny406/fwtui Would love to hear your feedback – especially from other Go or Elm folks!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
PsTUI – A terminal UI for managing processes
Heyvm – a terminal UI for managing VMs over SSH
Smash the Bubble
You can blow a tubular bubble that 'should' be impossible
Bubble Wrap
Tttui – A Terminal UI for Toggl Track
Search Bubble – A bubble to do your search
K9s, a terminal curses UI for K8s management
DockMate – Terminal UI for Container Management
Kftui – TUI for managing multiples kubectl port-forwards from terminal