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

Narwhal
NarwhalRust

An extensible pub/sub messaging server for edge applications that delegates authentication and business logic to external modulators.

#chat#iot#messaging-server
Stars135
Forks5
Last commit2 months ago
DelphiZeroMQ
DelphiZeroMQPascal

Delphi implementation of ZeroMQ's Majordomo protocol and CZMQ high-level binding for building scalable, cross-platform backend services.

#iot#cloud-services#mobile-backend
Stars133
Forks51
Last commit6 years ago
s7
s7HTML

A Node-RED node for reading and writing data to Siemens S7 PLCs, including S7-1200/1500 and Logo! 8 controllers.

#industrial-automation#iot#data-acquisition
Stars133
Forks67
Last commit6 months ago
Dropbox Sync
Dropbox SyncShell

A Hass.io add-on that automatically backs up snapshots and local files to Dropbox for disaster recovery.

#iot#disaster-recovery#hassio-addon
Stars131
Forks37
Last commit3 years ago
uSQLite
uSQLiteC

A SQLite library module for MicroPython, providing a DB-API 2.0 subset compatible with Python's sqlite3.

#iot#embedded-systems#micropython
Stars127
Forks21
Last commit1 year ago
aioblescan
aioblescanPython

A Python 3/asyncio library for scanning and decoding Bluetooth Low Energy (BLE) advertisements, with support for Ruuvi Tag and Eddystone.

#iot#python-library#bluetooth-low-energy
Stars127
Forks59
Last commit1 year ago
micropython-ov2640
micropython-ov2640Python

A MicroPython class for interfacing with the OV2640 camera on ESP8266, enabling image capture and storage.

#iot#spi#embedded-systems
Stars124
Forks29
Last commit3 years ago
unitdb
unitdbGo

A blazing fast specialized time-series database optimized for IoT, real-time connected devices, and AI analytics.

#iot#database#high-performance
Stars124
Forks11
Last commit3 years ago
AirSonos
AirSonosJinja

A Home Assistant add-on that bridges AirPlay to Sonos and UPnP players, enabling Apple device audio streaming.

#iot#sonos#home-automation
Stars123
Forks14
Last commit26 days ago
mqtt-benchmark
mqtt-benchmarkJavaScript

A benchmarking tool for MQTT v3.1 servers covering a wide variety of common usage scenarios.

#iot#performance-testing#mqtt
Stars122
Forks28
Last commit14 years ago
micropython-nanoweb
micropython-nanowebPython

A full asynchronous web server for MicroPython designed for microcontrollers with minimal memory footprint.

#iot#asyncio#webserver
Stars121
Forks19
Last commit8 months ago
zenoh-flow
zenoh-flowRust

A declarative data-flow programming framework built on Zenoh for building applications that span from cloud to edge devices.

#robotics#iot#dataflow-programming
Stars120
Forks24
Last commit1 year ago
pysmartnode
pysmartnodePython

A MicroPython framework for building and deploying smart home nodes on ESP32/ESP8266 microcontrollers using MQTT communication.

#iot#sensor#micropython
Stars118
Forks21
Last commit5 years ago
micropython-bmp280
micropython-bmp280Python

A MicroPython driver for the Bosch BMP280 temperature and pressure sensor with configurable use cases and oversampling.

#iot#embedded-systems#pressure-sensor
Stars117
Forks27
Last commit2 years ago
smartnora
smartnoraHTML

A Node-RED plugin for integrating virtual smart home devices with Google Home via the Smart NORA service.

#iot#virtual-devices#home-automation
Stars114
Forks23
Last commit2 months ago
spi-device
spi-deviceC++

A Node.js library for low-level SPI serial bus communication on Linux boards like Raspberry Pi.

#iot#spi#hardware-interface
Stars113
Forks16
Last commit4 years ago
alexacast
alexacastPython

An Alexa skill that enables voice control of local Chromecast devices through Amazon Echo.

#iot#home-automation#voice-control
Stars113
Forks19
Last commit9 years ago
MQTT-Tiles
MQTT-TilesVue

An open-source MQTT-based dashboard visualization tool for IoT, supporting MQTT 5.0 and easy dashboard sharing.

#iot#vue-js#iot-dashboard
Stars111
Forks14
Last commit1 month ago
mqttclpro
mqttclproJava

An Android MQTT client with Tasker automation integration for connecting to brokers and triggering actions.

#iot#mqtt#android
Stars111
Forks33
Last commit6 years ago
sun-position
sun-positionJavaScript

A Swiss Army knife Node-RED timer and flow control module for smart home automation based on sun, moon, and time events.

#iot#home-automation#flow-control
Stars111
Forks24
Last commit1 month ago
HelloIoT
HelloIoTJava

A Java-based MQTT dashboard application for publishing, subscribing, and creating custom IoT monitoring interfaces.

#iot#iot-dashboard#iot-monitoring
Stars110
Forks20
Last commit5 years ago
TinyUPnP
TinyUPnPC++

A minimal UPnP IGD library for ESP8266/ESP32 to automate port forwarding on routers.

#iot#embedded-systems#esp32
Stars110
Forks19
Last commit1 year ago
Orangetool
OrangetoolPython

A Python library providing control functions for single-board computers, including network, storage, display, and system management.

#system-management#iot#embedded-systems
Stars109
Forks22
Last commit2 years ago
lgtv2mqtt
lgtv2mqttJavaScript

A Node.js bridge that connects LG WebOS Smart TVs to MQTT for home automation control.

#iot#home-automation#lg
Stars109
Forks35
Last commit3 years ago
AlexaMqttBridge
AlexaMqttBridgeJavaScript

A Node.js bridge that connects Amazon Alexa custom skills to MQTT for voice-controlled home automation.

#iot#home-automation#mqtt
Stars109
Forks16
Last commit7 years ago
RokuAlexaLambdaSkill
RokuAlexaLambdaSkillJavaScript

An Alexa Skill that enables voice control of local Roku devices using AWS Lambda and a Node.js server.

#iot#home-automation#voice-control
Stars108
Forks50
Last commit7 years ago
GDSerCommPlugin
GDSerCommPluginC++

A Godot 4.1+ plugin for bidirectional serial communication with Arduino devices.

#iot#embedded-systems#serial-communication
Stars108
Forks14
Last commit9 months ago
natiu-mqtt
natiu-mqttGo

A dead-simple, extensible MQTT implementation for embedded systems with minimal allocations and no external dependencies.

#iot#embedded-systems#resource-efficient
Stars106
Forks7
Last commit18 days ago
ballerina-mqtt
ballerina-mqttJava

A Ballerina library for building MQTT clients and listeners to interact with MQTT servers.

#iot#hacktoberfest#message-queue
Stars106
Forks12
Last commit6 days ago
alexa-remote2-applestrudel
alexa-remote2-applestrudelHTML

Node-RED nodes to control Amazon Alexa devices, emulate routines, and query device states via the Alexa API.

#iot#home-automation#smart-home
Stars104
Forks28
Last commit
DoorsignEPD
DoorsignEPDPHP

ESP32-based digital door signs using e-paper displays that load images from a web server with energy-saving deep sleep.

#deep-sleep#iot#php-server
Stars103
Forks37
Last commit1 year ago
ExtendaBLE
ExtendaBLESwift

A blocks-based Bluetooth LE framework for iOS/watchOS/tvOS/OSX to easily configure centrals, peripherals, and handle packet-based communication.

#iot#apple-platforms#ios
Stars103
Forks5
Last commit8 years ago
WinThing
WinThingJava

A modular background service that enables remote control of Windows systems via MQTT for home automation and IoT.

#system-management#iot#home-automation
Stars103
Forks18
Last commit5 years ago
öchìn CM4
öchìn CM4Shell

A tiny carrier board for Raspberry Pi Compute Module 4 designed for space-constrained applications like robotics and IoT.

#robotics#iot#single-board-computer
Stars103
Forks17
Last commit1 year ago
Adafruit IO Node.js Library
Adafruit IO Node.js LibraryJavaScript

A Node.js toolkit for Adafruit IO, providing a client, local server, and TLS tunnel for secure IoT data communication.

#iot#mqtt#local-server
Stars102
Forks26
Last commit10 years ago
senko
senkoPython

A simple OTA updater for Micropython projects on ESP8266/ESP32 that syncs files from GitHub.

#iot#senko#embedded-systems
Stars102
Forks19
Last commit2 years ago
PreviousPage 12 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
16 days ago
#Micropython333
#Embedded Systems309
#Home Automation252
#Mqtt199
#Esp32187
#Embedded155
#Esp8266143
#Smart Home141
#Nodejs103
#Python99
#Automation84
#Raspberry Pi83