| Crates.io | unifi-tui |
| lib.rs | unifi-tui |
| version | 0.2.3 |
| created_at | 2025-01-18 10:33:04.5432+00 |
| updated_at | 2025-01-21 20:03:30.94226+00 |
| description | Rust terminal user interface for the UniFi Network API |
| homepage | |
| repository | https://github.com/callumteesdale/unifi-tui |
| max_upload_size | |
| id | 1521521 |
| size | 26,092,241 |

A terminal interface for your UniFi network, powered by unifi-rs.
Sometimes you just want to check on your network without leaving the terminal. This tool makes it easy to monitor devices, track clients, and view network stats - all from the comfort of your command line.
With CLI arguments:
unifi-tui --url {url} --api-key {api-key} --insecure
Or with environment variables:
export UNIFI_URL={url}
export UNIFI_API_KEY={api-key}
With cargo:
cargo install unifi-tui
Or download the binary from the releases page. Haven't got cross working with arm macs yet so no mac binaries yet.
So far tested with:
If you're running different gear and run into issues, please let me know by opening an issue.
This is still a work in progress. As unifi-rs gets more features, I'll keep adding functionality. Feel free to suggest features or improvements!
I'm not sure what all the actions are that you can call via the api. Haven't tested them myself.




