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

simplebeerservice
simplebeerserviceJavaScript

A cloud-connected kegerator that streams live sensor data to AWS for real-time monitoring and analytics.

#aws-iot#iot#aws-integration
Stars318
Forks71
Last commit4 years ago
rpi-mqtt-monitor
rpi-mqtt-monitorPython

A Python script that gathers Raspberry Pi or Ubuntu system health metrics and publishes them to an MQTT server for Home Assistant integration.

#iot#sensor#remote-control
Stars315
Forks77
Last commit2 months ago
PyWebOSTV
PyWebOSTVPython

A Python library for controlling LG WebOS TVs via WebSocket API, enabling automation and integration.

#iot#home-automation#lg
Stars314
Forks57
Last commit11 months ago
micropython_ir
micropython_irPython

Non-blocking MicroPython drivers for receiving from IR remotes and transmitting IR signals for blaster applications.

#iot#micropython#esp32
Stars312
Forks56
Last commit4 months ago
iotwifi
iotwifiGo

A Docker container for Raspberry Pi that provides a JSON REST API to configure WiFi, enabling simultaneous access point and client modes.

#wifi-configuration#iot#access-point
Stars308
Forks121
Last commit7 years ago
DHCP
DHCPTypeScript

A DHCP server and client implementation in pure JavaScript for Node.js, enabling network configuration and automation.

#iot#client#server
Stars305
Forks70
Last commit6 days ago
KMQTT
KMQTTKotlin

A Kotlin Multiplatform MQTT 3.1.1/5.0 client and embeddable/standalone broker targeting multiple platforms.

#iot#kotlin-native#embedded-systems
Stars295
Forks52
Last commit1 year ago
WifiEspNow
WifiEspNowC++

Arduino library for ESP-NOW, a connectionless WiFi communication protocol on ESP8266 and ESP32.

#iot#hacktoberfest#embedded-systems
Stars293
Forks49
Last commit5 months ago
OpenMessaging Spec
OpenMessaging Spec

A vendor-neutral, language-independent specification for building interoperable messaging and streaming applications across heterogeneous systems.

#tracing#iot#push
Stars287
Forks54
Last commit3 years ago
SmartGattLib
SmartGattLibJava

A Java library that simplifies working with Bluetooth SMART (BLE) devices by providing GATT specification UUIDs and characteristic interpretation.

#iot#java-library#bluetooth-4.0
Stars286
Forks65
Last commit1 month ago
arduino-esp8266-alexa-wemo-switch
arduino-esp8266-alexa-wemo-switchC++

An Arduino ESP8266 project that emulates a WeMo switch to control devices via Amazon Alexa.

#iot#home-automation#relay-control
Stars284
Forks248
Last commit5 years ago
Xiaomi Vacuum Card
Xiaomi Vacuum CardJavaScript

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

#iot#xiaomi#home-automation
Stars279
Forks44
Last commit3 years ago
tinyweb
tinywebPython

A lightweight asynchronous HTTP server for MicroPython, designed to run on resource-constrained IoT devices like ESP8266/ESP32.

#iot#http-server#micropython
Stars278
Forks47
Last commit2 years ago
DG-IoT
DG-IoTPython

A lightweight open-source industrial IoT platform for rapid deployment, multi-protocol device management, and low-code application development.

#iot#open-source#activemq
Stars276
Forks60
Last commit12 days ago
Brook framework
Brook frameworkPascal

A cross-platform microframework for building fast, compact web applications in Pascal using Delphi or Lazarus/Free Pascal.

#iot#http-server#embedded-systems
Stars275
Forks59
Last commit1 month ago
Moscapsule
MoscapsuleC

A Swift wrapper for the Mosquitto library providing a full-featured MQTT client for iOS applications.

#iot#ios#publish-subscribe
Stars274
Forks69
Last commit14 days ago
belay
belayPython

Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.

#robotics#iot#micropython
Stars273
Forks19
Last commit5 months ago
ThingPulse esp8266-spotify-remote
ThingPulse esp8266-spotify-remoteC

Control Spotify playback from an ESP8266 microcontroller with a color touch display, showing album art and track info.

#iot#embedded-systems#spotify-player
Stars273
Forks31
Last commit2 years ago
Astarte
AstarteElixir

An open-source IoT platform for data management and processing, built in Elixir with Cassandra/ScyllaDB and RabbitMQ.

#iot#hacktoberfest#iot-middleware
Stars272
Forks59
Last commit2 days ago
OpenSplice
OpenSpliceC

A full implementation of the OMG Data Distribution Service (DDS) standard for real-time data sharing in distributed systems.

#robotics#iot#distributed-systems
Stars267
Forks155
Last commit3 years ago
Jinja Scripts for Curious Minds
Jinja Scripts for Curious MindsPython

A comprehensive home automation setup showcasing smart home configurations, integrations, and automation workflows.

#iot#skalavala#raspberrypi
Stars266
Forks36
Last commit2 years ago
Mahasri Kalavala
Mahasri KalavalaPython

A comprehensive home automation setup showcasing smart home configurations, integrations, and automation workflows.

#iot#skalavala#raspberrypi
Stars266
Forks36
Last commit2 years ago
haaska
haaskaPython

A bridge that connects Home Assistant to Amazon Alexa, enabling voice control for smart home devices.

#iot#home-automation#voice-control
Stars265
Forks55
Last commit2 years ago
ESP8266MQTTMesh
ESP8266MQTTMeshC++

A self-assembling mesh network library for ESP8266 devices using MQTT for communication and supporting over-the-air updates.

#iot#embedded-systems#ota-updates
Stars265
Forks79
Last commit1 year ago
devices
devicesGo

A suite of dependency-free Go libraries for interfacing with IoT devices, sensors, and actuators.

#iot#grove#embedded-systems
Stars265
Forks30
Last commit10 years ago
go-nmea
go-nmeaGo

A pure Go library for parsing NMEA 0183 sentences from GPS and marine navigation devices.

#marine-navigation#iot#nmea
Stars264
Forks86
Last commit5 days ago
SecPi
SecPiPython

An open-source Raspberry Pi-based home alarm system that is inexpensive, expandable, and supports multi-system networking.

#iot#home-automation#diy-security
Stars262
Forks42
Last commit3 years ago
huego
huegoGo

A clean, unbloated Go client library for controlling Philips Hue lights and bridge resources.

#iot#home-automation#smart-home
Stars262
Forks35
Last commit3 years ago
Spotify Connect
Spotify ConnectJinja

A Home Assistant add-on that turns your device into a Spotify Connect speaker for streaming music.

#home assistant apps#iot#spotify-client
Stars261
Forks88
Last commit2 days ago
Wokwi Elements
Wokwi ElementsTypeScript

A collection of Web Components for visualizing Arduino and electronic hardware parts in web applications.

#iot#web-components#embedded-systems
Stars260
Forks73
Last commit22 days ago
Home Panel
Home PanelJinja

A customizable web frontend for controlling smart home devices via Home Assistant, designed for touch screens.

#iot#home-panel#home-automation
Stars255
Forks35
Last commit2 years ago
Basecamp
BasecampC++

An Arduino library to simplify the basics of IoT projects for the ESP32 microcontroller.

#iot#embedded-systems#esp32
Stars255
Forks47
Last commit6 years ago
ros2arduino
ros2arduinoC

An Arduino library enabling Arduino boards to communicate with ROS2 via XRCE-DDS over Serial, UDP, or TCP.

#robotics#iot#embedded-systems
Stars250
Forks44
Last commit5 years ago
mqtt-camera-streamer
mqtt-camera-streamerPython

Stream camera frames over MQTT for low-FPS IoT viewing, recording, and image processing pipelines.

#iot#camera#home-automation
Stars248
Forks56
Last commit2 years ago
MagicMirror
MagicMirrorJavaScript

A React Native app that transforms old tablets into smart mirror displays with weather, GitHub, and Twitter widgets.

#iot#twitter-feed#github-integration
Stars245
Forks23
Last commit4 years ago
alexa-home
alexa-homeRuby

An open-source project that uses Amazon Echo to control home automation software via a web scraper and Sinatra server.

#iot#nest-thermostat#home-automation
Stars244
Forks52
Last commit8 years ago
PreviousPage 9 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
#Micropython333
#Embedded Systems309
#Home Automation252
#Mqtt199
#Esp32187
#Embedded155
#Esp8266143
#Smart Home141
#Nodejs103
#Python99
#Automation84
#Raspberry Pi83