awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pythops avatar

pythops/bluetui

0
View on GitHub↗
2,556 Stars·64 Forks·Rust·gpl-3.0·8 Aufrufe

Bluetui

bluetui is a text-based user interface for managing Bluetooth devices and adapters. It serves as a terminal application that interfaces with the BlueZ stack to control wireless radio hardware and connection states.

The project provides a keyboard-driven controller for scanning for nearby discoverable hardware and establishing secure pairings with new peripherals. It allows for the management of paired devices, including the configuration of trust settings and the assignment of custom nicknames to simplify reconnection.

The application includes capabilities for Bluetooth adapter control to toggle power, pairing, and discovery modes. It also supports custom keyboard input mappings via configuration files to trigger specific internal actions and interface behaviors.

Features

  • Terminal User Interfaces - Provides a comprehensive terminal user interface for managing Bluetooth devices and adapters.
  • Bluetooth Connectivity - Facilitates the connection and configuration of wireless peripherals such as headphones and keyboards.
  • Adapter Power & Mode Controls - Allows users to toggle power, pairing, and discovery modes for the local Bluetooth radio.
  • Peripheral Device Managers - Provides a text-based interface to discover, connect, and configure various wireless peripherals.
  • Device Connection Management - Manages the connection state, trust settings, and nicknames for paired wireless peripherals.
  • Wireless Peripheral Pairing - Provides capabilities for searching for nearby discoverable hardware and establishing secure Bluetooth pairings.
  • Bluetooth Device Scanners - Enables scanning for nearby discoverable wireless hardware to identify devices available for connection.
  • System Bus Communication - Uses the system DBus message bus to communicate with the BlueZ Bluetooth daemon for hardware control.
  • Device Trust Policies - Manages trust settings and custom nicknames for known wireless devices to simplify the reconnection process.
  • Bluetooth Management TUIs - Provides a full text-based user interface for scanning, pairing, and managing Bluetooth devices.
  • Keybinding Configurations - Supports mapping single or combined keyboard inputs to internal actions via a configuration file.
  • Custom Action Mappings - Allows customization of keyboard inputs to trigger specific interface actions through configuration.
  • Keymap Action Dispatchers - Provides a system to map keyboard shortcuts to internal application functions via external configuration files.
  • Productivity and Utilities - Management interface for Bluetooth devices.

Star-Verlauf

Star-Verlauf für pythops/bluetuiStar-Verlauf für pythops/bluetui

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Bluetui

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Bluetui.
  • hybridgroup/gobotAvatar von hybridgroup

    hybridgroup/gobot

    9,425Auf GitHub ansehen↗

    Gobot is a robotics framework for the Go programming language designed for developing robotics, drones, and IoT applications. It provides a hardware abstraction layer with standardized drivers to interact with GPIO, I2C, SPI, and PWM interfaces across various single-board computers and microcontrollers. The framework functions as an IoT device orchestrator and BLE device manager, enabling the coordination of multiple sensors, actuators, and Bluetooth Low Energy peripherals. It includes specialized interfaces for drone control, allowing for the management of flight maneuvers and video streams

    Goarduinobeaglebonebeaglebone-black
    Auf GitHub ansehen↗9,425
  • microsoft/windows-universal-samplesAvatar von microsoft

    microsoft/Windows-universal-samples

    9,696Auf GitHub ansehen↗

    This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc

    JavaScript
    Auf GitHub ansehen↗9,696
  • coolnameismy/babybluetoothAvatar von coolnameismy

    coolnameismy/BabyBluetooth

    4,751Auf GitHub ansehen↗

    BabyBluetooth is a Bluetooth Low Energy library and wireless device communication API for iOS and macOS. It serves as a central manager for discovering nearby wireless devices, managing the lifecycle of active connections, and providing a programmatic interface to read and write characteristic values to control remote hardware behavior. The library includes a peripheral manager that allows a device to simulate a wireless peripheral by advertising services and characteristics for other hardware to discover and interact with. The framework covers device discovery through scanning and filtering

    Objective-C
    Auf GitHub ansehen↗4,751
  • pwr-solaar/solaarAvatar von pwr-Solaar

    pwr-Solaar/Solaar

    8,909Auf GitHub ansehen↗

    Solaar is a device management tool and configuration suite for Logitech wireless peripherals on Linux. It serves as an input peripheral monitor that tracks battery levels and connection link quality via a system tray application, while providing a receiver manager for pairing and unpairing wireless devices with proprietary USB receivers. The project features an input device automation engine that maps hardware events and mouse gestures to simulated keyboard inputs or system commands. This allows for the creation of custom rules that trigger actions based on device notifications or specific wi

    Python
    Auf GitHub ansehen↗8,909
Alle 30 Alternativen zu Bluetui anzeigen→

Häufig gestellte Fragen

Was macht pythops/bluetui?

bluetui is a text-based user interface for managing Bluetooth devices and adapters. It serves as a terminal application that interfaces with the BlueZ stack to control wireless radio hardware and connection states.

Was sind die Hauptfunktionen von pythops/bluetui?

Die Hauptfunktionen von pythops/bluetui sind: Terminal User Interfaces, Bluetooth Connectivity, Adapter Power & Mode Controls, Peripheral Device Managers, Device Connection Management, Wireless Peripheral Pairing, Bluetooth Device Scanners, System Bus Communication.

Welche Open-Source-Alternativen gibt es zu pythops/bluetui?

Open-Source-Alternativen zu pythops/bluetui sind unter anderem: hybridgroup/gobot — Gobot is a robotics framework for the Go programming language designed for developing robotics, drones, and IoT… microsoft/windows-universal-samples — This repository is a comprehensive collection of reference implementations and sample libraries for the Universal… pwr-solaar/solaar — Solaar is a device management tool and configuration suite for Logitech wireless peripherals on Linux. It serves as an… coolnameismy/babybluetooth — BabyBluetooth is a Bluetooth Low Energy library and wireless device communication API for iOS and macOS. It serves as… dingjikerbo/android-bluetoothkit — Android-BluetoothKit is a communication library for Android designed to manage Bluetooth Low Energy connections, GATT… freeyourgadget/gadgetbridge — Gadgetbridge is an open-source Android wearable device manager and health tracker. It enables users to connect and…