{"repo":"shazow/wifitui","free":true,"listed":false,"github":"https://github.com/shazow/wifitui","clone":"git clone https://github.com/shazow/wifitui.git","description":"Fast featureful friendly wifi terminal UI. 🛜✨","language":"Go","stars":324,"topics":["networkmanager","tui","wifi"],"license":"MIT","category":"cli-tools","readme_excerpt":"wifitui 🛜✨ wifitui is a fast, featureful, and friendly replacement for nmtui . Features - [x] Works with NetworkManager over dbus - [x] Show all saved and visible networks - [x] Fast fuzzy search ( / to start filtering) - [x] Show passphrases of known networks - [x] QR code for sharing a known network with your phone - [x] Join new and hidden networks ( c and n keys) - [x] Initiate a scan ( s key) - [x] Multiple backends (experimental iwd and darwin support, untested) - [x] Non-interactive modes ( list show connect radio commands), perfect for scripts and bots. - [x] Bring your own color scheme and theme ( --theme=./theme.toml or set WIFITUI THEME=./theme.toml ) Getting Started Install the latest release on your fav distro (wifitui is not in all package managers yet), here's a handy script for convenience: If you have nix, you can run the latest code in one command: Run the TUI: Or run it in non-interactive mode: Why not nmtui or impala ? Each has features the other lacks: nmtui can reveal passphrases but can't trigger a rescan, impala can rescan but can't manage saved networks (partly due to being iwd-exclusive), etc. I used both for a while, but I just wanted one tool that does everything, plus sort by recency, fuzzy filtering, QR code for sharing the network, support multiple backends (nm and iwd), and more. Acknowledgement - TUI powered by bubbletea. - Inspired by impala. - Early versions made possible by Neovim, LSP, Gemini 2.5 Pro, Jules, Github code search, Google, Go","default_branch":null,"files":null,"tree":[],"storefront":"/r/shazow","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shazow/wifitui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}