awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pythops avatar

pythops/bluetui

0
View on GitHub↗
2,556 stele·64 fork-uri·Rust·gpl-3.0·4 vizualizări

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.

Istoric stele

Graficul istoricului de stele pentru pythops/bluetuiGraficul istoricului de stele pentru pythops/bluetui

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Bluetui

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Bluetui.
  • hybridgroup/gobotAvatar hybridgroup

    hybridgroup/gobot

    9,425Vezi pe GitHub↗

    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
    Vezi pe GitHub↗9,425
  • microsoft/windows-universal-samplesAvatar microsoft

    microsoft/Windows-universal-samples

    9,696Vezi pe GitHub↗

    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
    Vezi pe GitHub↗9,696
  • coolnameismy/babybluetoothAvatar coolnameismy

    coolnameismy/BabyBluetooth

    4,751Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,751
  • pwr-solaar/solaarAvatar pwr-Solaar

    pwr-Solaar/Solaar

    8,909Vezi pe GitHub↗

    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
    Vezi pe GitHub↗8,909
Vezi toate cele 30 alternative pentru Bluetui→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale pythops/bluetui?

Principalele funcționalități ale pythops/bluetui sunt: Terminal User Interfaces, Bluetooth Connectivity, Adapter Power & Mode Controls, Peripheral Device Managers, Device Connection Management, Wireless Peripheral Pairing, Bluetooth Device Scanners, System Bus Communication.

Care sunt câteva alternative open-source pentru pythops/bluetui?

Alternativele open-source pentru pythops/bluetui includ: 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…