pythops/bluetui

🛜 TUI for managing bluetooth on Linux

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 23rd, 2026
Created on February 21st, 2024
Open Issues & Pull Requests: 18 (+0)
GitHub issues: Enabled
Number of forks: 79
Total Stargazers: 3,016 (+0)
Total Subscribers: 12 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.4 hours
Mean response time: 15.5 days
90th percentile: 42.5 days
Tracked items: 63

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 13
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 297 days
Stale 30+ days: 12
Stale 90+ days: 8

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (18)
  • bug (2)
  • wontfix (2)
  • help wanted (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Bluetui is a terminal user interface for managing Bluetooth connections on Linux.

The tool solves the problem of controlling Bluetooth devices without leaving the command line. It communicates with the system's Bluetooth daemon through bluez, presenting an interactive interface where users can scan for devices, manage pairings, connect or disconnect from paired devices, and configure adapter settings. The interface is organized into sections for adapters, paired devices, and newly discovered devices, each with keyboard shortcuts for common operations.

Linux users who prefer terminal-based workflows and want direct control over Bluetooth without graphical tools should consider this project. It suits systems where a TUI is more practical than a GUI, particularly on headless machines or in environments where keyboard navigation is preferred. The tool requires bluez to be installed and optionally nerdfonts for proper icon rendering. Installation is straightforward through pre-built binaries, package managers for Arch Linux and Gentoo, or by building from source.

The project maintains a strict no-LLM contribution policy and requires prior discussion before pull requests are accepted. Development activity shows a focus on keeping changes small and focused, with the maintainers enforcing a deliberate review process rather than accepting unsolicited contributions.