# pythops/bluetui

🛜 TUI for managing bluetooth on Linux

Repository: https://github.com/pythops/bluetui
Canonical: https://ross.abutalabs.com/products/bluetui
Language: Rust
License: GPL-3.0
License Family: copyleft
Topics: bluetooth, bluez, linux, ratatui, rust, tui
Last push: 2026-07-17T18:02:57+00:00

## Health v2 (maintenance only)
Score: 78/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 93, release rhythm 66, longevity 66
- inputs: {"age_days": 924, "days_push": 47, "days_rel": 228, "gap_med": 12, "n_releases_24m": 6}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2973, forks 77 (observed 2026-08-28T04:07:32.924229+00:00)

## What it is
Bluetui is a terminal user interface (TUI) application for managing Bluetooth on Linux via BlueZ. It lets users scan, pair, connect, trust, rename, and unpair Bluetooth devices and control adapters entirely from the terminal.

## Use cases
- manage bluetooth devices from the terminal
- pair and connect bluetooth headphones on linux
- tui alternative to bluetoothctl
- scan for nearby bluetooth devices
- unpair or rename paired bluetooth devices
- toggle bluetooth adapter power and pairing mode

## When to choose
- you manage Bluetooth on a Linux system and prefer keyboard-driven terminal tools
- you want a visual interface over BlueZ without a desktop GUI
- you work on headless or minimal Linux setups needing Bluetooth control

## When to avoid
- you are on macOS, Windows, or BSD - it is Linux/BlueZ only
- you need scripted/automated Bluetooth control rather than interactive use
- you require advanced Bluetooth profiles like audio codec configuration

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, developer-tools, terminal-ui
- domain: developer-tools, operating-systems
- platform: cli, rust
- tags: bluetooth, bluez, tui, device-management, ratatui, command-line, linux

## Member repositories
- pythops/bluetui (main) score 78

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:32.924229+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:31:37.187538+00:00, confidence not recorded.
  - readme: https://github.com/pythops/bluetui (fetched 2026-08-28T04:07:32.924229+00:00, sha 596b66b91645)
  - registry_crates: https://crates.io/api/v1/crates/bluetui (fetched 2026-08-29T09:46:49.974049+00:00, sha 7899f52039f7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
