PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Search Packages

Find Python packages by name, description, GitHub topic, or filter by metrics
hbldh
bleak

A cross platform Bluetooth Low Energy Client for Python using asyncio

1.5M 2K 350
iwalton3
spotled

Allows control of SPOTLED bluetooth led displays via Python

384K 44 10
koenvervloesem
bluetooth-numbers

An up-to-date listing of all the various Bluetooth Specification-related elements (Company IDs, Service UUIDs, Characteristic UUIDs and Descriptor UUIDs), that you can use in your Python projects instead of rolling your own.

32K 19 3
k0rventen
avea

Control Elgato's Avea bulb using python3 !

14K 9 1
mikeodr
pycasperglow

Async Python library for controlling Casper Glow lights via BLE. Built on bleak for integrating into Home Assistant

13K 1 0
LennP
motionblindsble

🌄 Python library for controlling Motionblinds Bluetooth smart motors

12K 1 2
ThomasGerstenberg
blatann

Python BLE library for using Nordic nRF52 with Connectivity firmware

12K 80 24
sopelj
python-ember-mug

Python Library to Interact with Ember Mugs

11K 51 7
kevincar
bless

Cross-platform Bluetooth Low Energy Server Python Library

11K 190 46
labapart
gattlib-py

Python wrapper for gattlib library

11K 512 168
ronnnnnnnnnnnnn
etekcity-esf551-ble

This package provides a basic unofficial interface for interacting with Etekcity ESF-551 Smart Fitness Scale using Bluetooth Low Energy (BLE). It allows you to easily connect to the scale, receive weight and impedance measurements, and manage the display unit settings.

3K 5 4
ukBaz
bluezero

A simple Python interface to Bluez

2K 421 112
Jakeler
ble-serial

"RFCOMM for BLE" a Serial UART over Bluetooth low energy (4+) bridge for Linux, Mac and Windows

2K 374 51
jedie
victron-ble2mqtt

Emit MQTT events from victron-ble

2K 17 9
getsenic
gatt

Bluetooth GATT SDK for Python

2K 332 87
ronnnnnnnnnnnnn
renpho-escs20m

Unofficial Python BLE client for the Renpho ES-CS20M smart fitness scale. Streams weight and body fat, derives nine body-composition metrics, supports async user-detection mode.

1K 0 0
Mausy5043
pylywsdxx

A Python3 class to interrogate Xiaomi Mijia LYWSD* sensors.

1K 2 1
Mausy5043
bluepy3

A Python3 interface to Bluetooth LE on Linux.

1K 23 4
ChristianKuehnel
btlewrap

wrapper around different bluetooth low energy backends

1K 35 19
janickr
kaspersmicrobit

A python package to connect to the Bluetooth LE GATT services of BBC micro:bit devices. Use your micro:bit as a wireless game controller!

952 26 1
koenvervloesem
bluetooth-clocks

Set and get the time on various Bluetooth Low Energy clocks

696 31 5
es617
ble-mcp-server

Bluetooth Low Energy (BLE) MCP server for Claude Code and other MCP-compatible agents.

598 11 2
kawasaki
pyscrlink

Scratch-link for Linux written in python

555 125 32
koenvervloesem
humble-explorer

Cross-platform, command-line and human-friendly Bluetooth Low Energy Explorer

502 84 3
    • Data from PyPI, GitHub, ClickHouse, and BigQuery