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

geekofweek
geekofweekPython

A comprehensive collection of real-world Home Assistant configuration files and automations for advanced smart home setups.

#iot#home-automation#home-assistant-config
Stars1.5k
Forks155
Last commit2 months ago
V7
V7C

A minimal embedded JavaScript engine for C/C++ that enables scripting on resource-constrained IoT devices.

#c-library#iot#javascript-engine
Stars1.5k
Forks179
Last commit5 years ago
shifu
shifuGo

A Kubernetes-native, production-grade IoT gateway that abstracts devices into digital twins for application development.

#w3c#iot#cncf
Stars1.4k
Forks138
Last commit22 hours ago
Xiaomi Cloud Map Extractor
Xiaomi Cloud Map ExtractorPython

A Home Assistant custom integration to display live maps for Xiaomi, Roborock, Viomi, Roidmi, and Dreame robot vacuums without rooting.

#iot#vacuum-map#xiaomi
Stars1.4k
Forks160
Last commit
node-red-dashboard
node-red-dashboardHTML

A set of Node-RED nodes for creating live data dashboards with configurable widgets and themes.

#iot#low-code#angularjs
Stars1.4k
Forks481
Last commit11 months ago
Homie8266
Homie8266HTML

An Arduino framework for ESP8266/ESP32 implementing the Homie MQTT convention for IoT devices.

#iot#homie#embedded-systems
Stars1.4k
Forks304
Last commit4 months ago
SwiftyGPIO
SwiftyGPIOSwift

A Swift library for hardware projects on Linux/ARM boards with support for GPIOs, SPI, I2C, PWM, UART, and 1-Wire.

#iot#serialport#spi
Stars1.4k
Forks141
Last commit2 years ago
Room Assistant
Room AssistantTypeScript

A presence tracking and sensor aggregation platform for room-level home automation, enabling precise occupancy detection and integration with popular automation suites.

#iot#home-automation#presence-detection
Stars1.3k
Forks126
Last commit
LuaNode
LuaNodeC

An improved Lua SDK for ESP32, ESP8266, and STM32 microcontrollers, enabling Lua scripting on embedded hardware.

#iot#embedded-systems#lua-scripting
Stars1.3k
Forks306
Last commit2 years ago
cyclonedds
cycloneddsC

A high-performance, robust open-source implementation of the OMG DDS specification for real-time distributed systems.

#robotics#iot#publish-subscribe
Stars1.3k
Forks470
Last commit11 days ago
Singularity of Origin
Singularity of OriginJavaScript

A DNS rebinding attack framework.

#iot#vulnerability#dns-rebinding
Stars1.3k
Forks160
Last commit2 days ago
objectbox-go
objectbox-goGo

A high-performance embedded Go database with an intuitive API, designed as a fast alternative to SQLite and GORM.

#iot#database#offline-first
Stars1.3k
Forks51
Last commit1 year ago
onoff
onoffJavaScript

A Node.js library for GPIO access and interrupt detection on Linux boards like Raspberry Pi and BeagleBone.

#interrupt-detection#iot#hardware
Stars1.3k
Forks124
Last commit2 years ago
Awesome Censys Queries
Awesome Censys QueriesPython

A curated collection of fascinating and bizarre Censys Search queries for discovering exposed devices and services.

#search#iot#censys
Stars1.2k
Forks135
Last commit4 days ago
zwavejs2mqtt
zwavejs2mqttVue

A full-featured Z-Wave control panel UI and MQTT gateway for managing smart home devices.

#iot#hacktoberfest#home-automation
Stars1.2k
Forks245
Last commit3 days ago
Vacuum Card
Vacuum CardTypeScript

A customizable Lovelace UI card for controlling and monitoring robot vacuum cleaners in Home Assistant.

#iot#hass#home-automation
Stars1.2k
Forks618
Last commit23 days ago
OwnTracks Recorder
OwnTracks RecorderC

A lightweight program for storing and accessing location data published by OwnTracks apps via MQTT or HTTP.

#gps-data#iot#data-storage
Stars1.2k
Forks142
Last commit1 day ago
ESP_mqtt
ESP_mqttC

A fully functional MQTT client library for ESP8266 microcontrollers, supporting SSL, multiple connections, and all QoS levels.

#iot#embedded-systems#mqtt
Stars1.2k
Forks398
Last commit5 years ago
gatt
gattGo

A Go package for building Bluetooth Low Energy peripherals and clients using the GATT protocol.

#iot#embedded-systems#wireless-communication
Stars1.2k
Forks286
Last commit3 years ago
awesome-dashboard
awesome-dashboard

A curated list of open-source dashboard and data visualization tools, frameworks, and resources.

#iot#open-source#business-intelligence
Stars1.2k
Forks118
Last commit5 days ago
comqtt
comqttGo

A lightweight, high-performance, embeddable MQTT broker server written in Go, supporting distributed clusters and MQTT v3.0, v3.1.1, and v5.0.

#iot#embedded-systems#distributed
Stars1.2k
Forks87
Last commit3 days ago
openHAB
openHABJava

Core framework of openHAB

#iot#home-automation#internet-of-things
Stars1.1k
Forks468
Last commit1 day ago
diyBMS v4
diyBMS v4HTML

Open-source hardware and software for building a DIY battery management system for lithium-ion battery packs.

#iot#battery-management#bms
Stars1.1k
Forks239
Last commit1 year ago
ESPUI
ESPUIC++

A simple web-based user interface library for ESP32 and ESP8266 microcontrollers using WebSockets.

#iot#esp32#spiffs
Stars1.1k
Forks204
Last commit2 months ago
hivemq-mqtt-client
hivemq-mqtt-clientJava

A high-performance, feature-rich Java client library for MQTT 5.0 and 3.1.1 with multiple API flavors and backpressure support.

#iot#java-library#mqtt-5
Stars1.1k
Forks183
Last commit2 days ago
wordpos
wordposJavaScript

A collection of extra nodes for Node-RED, extending its capabilities with hardware, I/O, social, storage, and utility functions.

#iot#hacktoberfest#database
Stars1.1k
Forks612
Last commit3 days ago
badwords
badwordsJavaScript

A collection of extra nodes for Node-RED, extending its capabilities with hardware I/O, social APIs, data parsing, and utility functions.

#iot#hacktoberfest#database
Stars1.1k
Forks612
Last commit3 days ago
esp8266 Milight Hub
esp8266 Milight HubC++

An open-source replacement for Milight/LimitlessLED WiFi gateways, enabling local control of smart bulbs via ESP8266/ESP32.

#iot#local-control#esp32
Stars1.0k
Forks245
Last commit1 year ago
awesome-embedded-systems
awesome-embedded-systems

A curated list of delightful Embedded Systems libraries, RTOSes, modules, references, and resources.

#iot#embedded-c#embedded-systems
Stars998
Forks115
Last commit2 years ago
Flutter Blue Plus
Flutter Blue PlusDart

A comprehensive Flutter plugin for Bluetooth Low Energy (BLE) communication across Android, iOS, macOS, Web, Linux, and Windows.

#iot#ble#bluetooth-low-energy
Stars997
Forks616
Last commit24 days ago
Rmqtt
RmqttRust

A scalable, distributed MQTT broker written in Rust, designed for high-concurrency IoT and M2M applications.

#iot#iot-middleware#iot-messaging
Stars980
Forks121
Last commit12 days ago
pigpio
pigpioJavaScript

A Node.js wrapper for the pigpio C library enabling fast GPIO, PWM, servo control, and interrupt handling on Raspberry Pi.

#iot#embedded-systems#hardware-control
Stars968
Forks87
Last commit3 years ago
DeauthDetector
DeauthDetectorC++

Detects Wi-Fi deauthentication attacks using an ESP8266 microcontroller by monitoring for malicious management frames.

#iot#embedded-systems#wi-fi-monitoring
Stars960
Forks203
Last commit2 years ago
Bluetooth Beacons
Bluetooth Beacons

A curated list of awesome Bluetooth beacon software, tools, libraries, and resources for iBeacon and Eddystone.

#iot#developer-tools#proximity-detection
Stars955
Forks111
Last commit7 years ago
Zyre
ZyreC

An open-source framework for reliable peer-to-peer group messaging and clustering over local area networks.

#udp-discovery#c-library#iot
Stars947
Forks177
Last commit4 months ago
HomePWN
HomePWNPython

A modular Python framework for auditing and penetration testing of IoT devices, supporting WiFi, NFC, and BLE technologies.

#iot#wifi-security#vulnerability-assessment
Stars934
Forks143
Last commit3 years ago
PreviousPage 5 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
5 months ago
1 day ago
#Micropython333
#Embedded Systems309
#Home Automation252
#Mqtt199
#Esp32187
#Embedded155
#Esp8266143
#Smart Home141
#Nodejs103
#Python99
#Automation84
#Raspberry Pi83