Go Network Manager TUI (nmtui-go) is a Terminal User Interface (TUI) for managing NetworkManager Wi-Fi connections on Linux systems, built with Go and the Bubble Tea framework.
This tool provides a keyboard-driven, user-friendly way to scan, connect to, and manage Wi-Fi networks directly from your terminal.
This is free and open source software.
Key Features
- Scan for Wi-Fi Networks: Actively rescan or list currently visible access points.
- Connect to Networks:
- Connect to open (unsecured) networks.
- Connect to WPA/WPA2 PSK (password-protected) networks by prompting for a password.
- Automatically uses existing NetworkManager profiles if available.
- Network List Display:
- Shows SSID, signal strength (with color indicators), security type.
- Indicates currently active (✔) and known (★) networks.
- Option to show/hide unnamed (hidden SSID) networks.
- Sorts networks by active, known, and then signal strength.
- Active Connection Info: Display detailed information about the current active Wi-Fi connection
- (IP address, MAC, gateway, DNS, etc.).
- Manage Wi-Fi Radio: Toggle the Wi-Fi radio on/off.
- Manage Known Profiles: View a list of all known Wi-Fi profiles and “forget” them, even if they are not currently in scan range.
- Disconnect: Disconnect from the currently active Wi-Fi network.
- Filtering: Filter the network list by SSID.
- Responsive Layout: UI elements adjust to terminal window size.
- Help View: In-app help displays available keybindings, togglable between short and full views.
Website: github.com/doeixd/nmtui-go
Support:
Developer: Patrick Glenn
License: MIT License

nmtui-go is written in Go. Learn Go with our recommended free books and free tutorials.
Related Software
| Wi-Fi Terminal-Based Managers | |
|---|---|
| Impala | TUI for managing wifi on Linux |
| wlctl | TUI for managing WiFi using NetworkManager |
| Netpala | Golang based Wi-Fi manager |
| wifitui | Fast featureful friendly wifi terminal UI |
| nmtui-go | TUI to manage NetworkManager Wi-Fi connections |
| Orbit | WiFi and Bluetooth manager for Wayland |
| Gazelle | Minimal NetworkManager TUI |
| connex | Modern Wi-Fi manager |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

