Быстрый кроссплатформенный эмулятор терминала с рендерингом через OpenGL, разумными настройками по умолчанию и гибкой конфигурацией в формате TOML.
pythops/bluetui
Терминальный интерфейс (TUI) для управления Bluetooth-устройствами в Linux через BlueZ.
- Звёзды
- 3,052
- Форки
- 84
- Открытые issues
- 9
- Последний коммит
- 8 дней назад
Что это?
bluetui — терминальный интерфейс для управления Bluetooth в Linux. Он работает в терминале и взаимодействует со стеком BlueZ, позволяя выполнять задачи Bluetooth из командной строки, не открывая панель настроек рабочего стола.
С помощью инструмента можно искать устройства поблизости, выполнять сопряжение и отменять его, а также включать и выключать адаптер, обнаружение устройств и режим сопряжения. Для сопряжённых устройств можно включать доверие, добавлять их в избранное и менять их имена. Горячие клавиши и расположение элементов настраиваются через TOML-файл, а для терминалов без Nerd Fonts доступен режим ASCII.
Проект распространяется в виде готового бинарного файла, через crates.io, репозиторий extra в Arch Linux, Gentoo и x-cmd. Также его можно собрать из исходников с помощью Cargo. Родственный проект impala предоставляет такой же интерфейс для WiFi.
Ключевые возможности
- 01Поиск устройств Bluetooth поблизости прямо из терминала.
- 02Сопряжение с устройствами, отмена сопряжения, настройка доверия, добавление в избранное и переименование.
- 03Включение и выключение адаптера, обнаружения устройств и режима сопряжения.
- 04Настройка горячих клавиш и расположения элементов через TOML-файл.
- 05Режим отображения ASCII для терминалов без Nerd Fonts.
Сценарии использования
- Управление Bluetooth-наушниками или колонками на Linux-машине через SSH либо в тайлинговом оконном менеджере.
- Сопряжение с устройствами и настройка доверия к ним без приложения настроек рабочего окружения.
- Быстрое включение и выключение Bluetooth-адаптера в безголовой или минимальной конфигурации Linux.
Темы
Частые вопросы
- Что такое bluetui?
- Терминальный интерфейс (TUI) для управления Bluetooth-устройствами в Linux через BlueZ. bluetui — терминальный интерфейс для управления Bluetooth в Linux. Он работает в терминале и взаимодействует со стеком BlueZ, позволяя выполнять задачи Bluetooth из командной строки, не открывая панель настроек рабочего стола.
- bluetui можно использовать бесплатно? Какая у него лицензия?
- bluetui распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- bluetui всё ещё поддерживается?
- Активно поддерживается. Последний коммит в bluetui — 10 окт. 2026 г..
- Для чего можно использовать bluetui?
- Управление Bluetooth-наушниками или колонками на Linux-машине через SSH либо в тайлинговом оконном менеджере. Сопряжение с устройствами и настройка доверия к ним без приложения настроек рабочего окружения. Быстрое включение и выключение Bluetooth-адаптера в безголовой или минимальной конфигурации Linux.
- Где скачать bluetui?
- Исходный код и инструкции по установке — на GitHub: https://github.com/pythops/bluetui
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Терминальная утилита, которая воспроизводит коммиты Git в виде анимированных сеансов набора кода с подсветкой синтаксиса и переходами между деревьями файлов.
Управляемый с клавиатуры терминальный интерфейс для подключения к разным SQL-базам данных и выполнения запросов — проект вдохновлён lazygit.
Менеджер загрузок для терминала (TUI) на Go: скачивает файлы параллельными фрагментами и может работать как фоновый сервер.
MCP-сервер для реверс-инжиниринга нативных бинарников, приложений JavaScript/Electron, сборок .NET, сайтов и других целей с подтверждающими данными для каждого вывода.
Многофункциональная CLI-утилита для скачивания аудио и видео с тысяч сайтов, форк youtube-dl.