macOS
brew install framework-tool-tuilocal Homebrew formula metadata
brew
TUI for controlling and monitoring Framework Computers hardware. Version 0.8.4 via Homebrew; verified 2026-06-30.
install
brew install framework-tool-tuilocal Homebrew formula metadata
nix profile install nixpkgs#framework-tool-tuinixpkgs package indexes · pkgs/by-name/fr/framework-tool-tui/package.nix · source: api.github.com
overview
TUI for controlling and monitoring Framework Computers hardware
history
Framework System TUI is a Rust terminal dashboard for controlling and monitoring Framework laptop hardware. It exposes battery and charge controls, privacy toggles, keyboard and fingerprint brightness, USB-C PD port information, fan RPM, and BIOS/system information through a TUI.
The GitHub repository was created in August 2025 and the first release, v0.1.0, followed the next day with BIOS display, overview information, README updates, cleanup, and GitHub Actions CI. The project is built with ratatui and crossterm, and its hardware layer uses FrameworkComputer's framework_lib crate.
Subsequent early releases added charge-limit control, brightness controls, PD port panels, fan speed information, layout and theme work, screenshots, and a GIF demo. By 2026 the release notes show work on Windows builds, crates.io publishing, official NixOS and Gentoo install instructions, and routine dependency maintenance.
The README documents distribution through GitHub release binaries, Gentoo packages, AUR, archlinuxcn, NixOS packages, Homebrew for Linux, and FreeBSD ports, alongside source installation with Cargo. That broad packaging spread is notable for a hardware-specific TUI launched only in 2025.
The tool is run as framework-tool-tui and needs root privileges to access hardware controls. Its architecture polls Framework laptop hardware at intervals, stores a snapshot of hardware data, renders panels in a terminal UI, and dispatches keyboard actions back to hardware mutation methods.
Framework System TUI is package-nerd interesting because it packages vendor-specific laptop controls as a terminal-native Rust app rather than a desktop daemon or GUI. It is also a compact example of how a new hardware project can spread quickly across source builds, binary releases, Linux distributions, Homebrew, Nix, and BSD ports.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
framework-tool-tui | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/grouzen/framework-tool-tui
install metadata
| Package key | brew:framework-tool-tui |
|---|---|
| Version | 0.8.4 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/framework-tool-tui |
| Homepage | https://github.com/grouzen/framework-tool-tui |
| Repository | https://github.com/grouzen/framework-tool-tui |
| Upstream docs | https://github.com/grouzen/framework-tool-tui#readme |
| License | MIT |
| Source archive | https://github.com/grouzen/framework-tool-tui/archive/refs/tags/v0.8.4.tar.gz |
| Last updated | 2026-06-30T21:30:31Z |
| Pulse | updated |
| Dependencies | systemd |
| Build dependencies | pkgconf, rust |
| Bottle | available (on x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | framework-tool-tui |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
framework-tool-tui
nix profile install nixpkgs#framework-tool-tuisource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.