Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Iot

Iot

986 projects

Showing 36 of 986 projects

uPyLoRaWAN
uPyLoRaWANPython

A MicroPython driver for ESP32 devices to communicate using LoRa and LoRaWAN protocols.

#sx127x#iot#embedded-systems
Stars242
Forks58
Last commit2 years ago
broadlink-mqtt
broadlink-mqttPython

An MQTT client that enables local network control of BroadLink smart home devices (IR/RF controllers, plugs, sensors, etc.) via Python.

#iot#ir-signal#local-control
Stars238
Forks62
Last commit2 years ago
coap-rs
coap-rsRust

A fast and stable Constrained Application Protocol (CoAP) library implemented in Rust.

#iot#constrained-devices#crates
Stars238
Forks66
Last commit28 days ago
Battery Entity
Battery EntityJavaScript

A custom Lovelace card for displaying battery levels of battery entities in Home Assistant dashboards.

#iot#home-automation#battery-monitoring
Stars236
Forks24
Last commit4 years ago
Raspberry Pi Status Card
Raspberry Pi Status CardTypeScript

A Lovelace card for Home Assistant that displays Raspberry Pi health metrics like temperature, storage, memory, and OS updates.

#iot#lovelace-card#home-automation
Stars233
Forks7
Last commit2 years ago
Bluetooth
BluetoothSwift

A comprehensive Swift library suite implementing Bluetooth SIG specifications for cross-platform development.

#iot#embedded-systems#webassembly
Stars233
Forks31
Last commit3 days ago
sensorbee
sensorbeeGo

A lightweight stream processing engine designed specifically for IoT data processing and analytics.

#stream-processing#iot#lightweight-engine
Stars231
Forks43
Last commit6 years ago
micropython-tm1637
micropython-tm1637Python

A MicroPython library for controlling TM1637 quad 7-segment LED display modules with easy-to-use methods.

#iot#grove#embedded-systems
Stars230
Forks95
Last commit3 years ago
Adafruit IO Python Library
Adafruit IO Python LibraryPython

Adafruit IO Python Client Library

#iot#adafruit-io#python
Stars230
Forks96
Last commit4 months ago
AppDaemon
AppDaemonJinja

A Python execution environment and configurable dashboard for writing automation apps for Home Assistant.

#iot#add-on#home-automation
Stars228
Forks71
Last commit23 hours ago
Klaas Schoute
Klaas SchoutePython

A student's open-source Home Assistant configuration for automating a small apartment with Zigbee devices, Google Assistant, and custom automations.

#iot#xiaomi-curtains#student-project
Stars223
Forks21
Last commit
Apache Edgent
Apache EdgentJava

An open source programming model and runtime for analyzing data and events on edge devices, reducing data transmission and storage costs.

#iot#embedded-systems#real-time-processing
Stars222
Forks134
Last commit6 years ago
Adafruit IO Arduino Library
Adafruit IO Arduino LibraryC++

Arduino library for connecting hardware to Adafruit IO via WiFi, cellular, or ethernet modules.

#iot#ethernet#cellular
Stars221
Forks110
Last commit17 days ago
TDengineGUI
TDengineGUIJavaScript

A cross-platform desktop GUI for managing and querying TDengine time-series databases.

#iot#desktop-application#database-gui
Stars220
Forks78
Last commit27 days ago
SuperGreenOS
SuperGreenOSC

Open-source ESP32 firmware for home cannabis farming automation, featuring lighting schedules, sensor monitoring, and remote control.

#iot#embedded-systems#esp32
Stars219
Forks41
Last commit2 years ago
uwebsockets
uwebsocketsPython

A MicroPython websockets and Socket.io client implementation for ESP8266 microcontrollers.

#iot#embedded-systems#micropython
Stars217
Forks51
Last commit3 years ago
Eclipse Zenoh-Plugin-DDS
Eclipse Zenoh-Plugin-DDSRust

A Zenoh plugin that transparently routes DDS data for geographical routing, scaling discovery, and bridging DDS systems.

#robotics#zenoh#iot
Stars215
Forks60
Last commit1 day ago
Vert.x MQTT Server
Vert.x MQTT ServerJava

A Vert.x-based MQTT server and client implementation for building IoT applications and protocol bridges.

#iot#rxjava2#client
Stars214
Forks94
Last commit4 days ago
Universal Bluetooth Beacon Library
Universal Bluetooth Beacon LibraryC#

A cross-platform .NET library for managing Bluetooth beacons, parsing Eddystone and iBeacon-compatible frames from BLE advertisements.

#iot#xamarin#ble
Stars214
Forks64
Last commit10 months ago
Knobby
KnobbyC

An open-source hardware remote control for Spotify that helps you discover new music and control playback on any Spotify Connect device.

#music#iot#esp32
Stars212
Forks15
Last commit7 months ago
ocpp
ocppScala

A Scala library implementing the Open Charge Point Protocol (OCPP) for communication between EV chargers and central systems.

#iot#electric-vehicle#charging-stations
Stars211
Forks64
Last commit4 years ago
micropython-max7219
micropython-max7219Python

A MicroPython driver for MAX7219 8x8 LED matrix modules with SPI interface, cascading support, and framebuf integration.

#iot#spi#max7219
Stars210
Forks68
Last commit7 years ago
Dasshio
DasshioPython

A Hass.io add-on that repurposes Amazon Dash buttons as physical triggers for Home Assistant automations.

#python-3#physical-computing#iot
Stars206
Forks58
Last commit2 years ago
Micro-XRCE-DDS)
Micro-XRCE-DDS)C++

A lightweight DDS-XRCE implementation enabling resource-constrained devices to communicate in DDS networks via a client-agent architecture.

#iot#embedded-systems#publish-subscribe
Stars206
Forks18
Last commit9 months ago
CircuitPython Community Libraries
CircuitPython Community LibrariesShell

A curated collection of community-contributed CircuitPython libraries bundled for easy distribution and installation.

#iot#microcontroller#maker
Stars206
Forks95
Last commit3 days ago
node-red-labs
node-red-labs

A collection of Node-RED examples and labs for integrating IBM Watson Developer Cloud services.

#iot#developer-tools#ai-integration
Stars205
Forks361
Last commit8 years ago
rumqtt
rumqttRust

A pure Rust MQTT client library designed for simplicity, robustness, and high performance with an opinionated eventloop architecture.

#iot#pure-rust#embedded
Stars203
Forks68
Last commit6 years ago
HASS-data-detective
HASS-data-detectivePython

A Python package for exploring and analyzing data from your Home Assistant database.

#iot#home-automation#data-science
Stars203
Forks39
Last commit3 months ago
huemagic
huemagicHTML

A comprehensive Node-RED node collection for controlling Philips Hue bridges, lights, groups, sensors, and scenes.

#iot#home-automation#node-red
Stars202
Forks65
Last commit1 month ago
webbluetooth
webbluetoothTypeScript

A Node.js implementation of the Web Bluetooth API for connecting to Bluetooth Low Energy devices.

#iot#server-side-javascript#ble
Stars198
Forks29
Last commit3 days ago
samsung-tv-control
samsung-tv-controlTypeScript

A Node.js library for remotely controlling Samsung TVs via JavaScript, enabling power management, key input, and app control.

#iot#home-automation#remote-control
Stars198
Forks44
Last commit2 years ago
micropython-ws2812
micropython-ws2812Python

A MicroPython driver for controlling WS2812, WS2812B, and compatible RGB LEDs like AdaFruit NeoPixels.

#iot#spi#micropython
Stars198
Forks50
Last commit3 years ago
ActorCloud
ActorCloudVue

An open-source IoT platform for managing low-power devices with multi-protocol support, rule engine, and data visualization.

#iot#rule-engine#pulsar
Stars198
Forks77
Last commit3 years ago
micro-ROS-Agent
micro-ROS-AgentC++

A ROS 2 node that bridges DDS networks with Micro-ROS nodes on microcontrollers, enabling communication between embedded systems and ROS 2.

#robotics#micro-ros#iot
Stars192
Forks108
Last commit17 days ago
CocktailMaker
CocktailMakerJava

A web-controlled cocktail mixing machine software for Raspberry Pi, managing pumps and recipes for DIY automated bartending.

#iot#raspberrypi#home-automation
Stars192
Forks28
Last commit2 months ago
BLE SDK for Android
BLE SDK for AndroidJava

BLE SDK for Android (v4.3+) to work with RedBearLab BLE development boards.

#iot#embedded-systems#hardware-communication
Stars192
Forks159
Last commit9 years ago
PreviousPage 10 of 28Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
8 months ago
#Micropython333
#Embedded Systems309
#Home Automation252
#Mqtt199
#Esp32187
#Embedded155
#Esp8266143
#Smart Home141
#Nodejs103
#Python99
#Automation84
#Raspberry Pi83