Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Iot

Iot

478 projects

Showing 36 of 478 projects

Coaster CMS
Coaster CMSPHP

A full-featured Laravel-based Content Management System with block-based templating and Physical Web integration.

#laravel8#coaster#iot
Stars387
Forks105
Last commit5 years ago
micropython-ota-updater
micropython-ota-updaterPython

A MicroPython module for over-the-air (OTA) firmware updates via GitHub releases, enabling remote code deployment on microcontrollers.

#iot#embedded-systems#ota-updates
Stars379
Forks86
Last commit4 years ago
Network Presence Detector
Network Presence DetectorPython

A Raspberry Pi project that detects nearby people by monitoring WiFi connections without additional sensors.

#iot#home-automation#presence-detection
Stars374
Forks53
Last commit
InfluxDB Community Template for JMeter
InfluxDB Community Template for JMeterPython

A collection of prepackaged InfluxDB configurations for quickly collecting and analyzing time series data from various sources.

#iot#devops#observability
Stars372
Forks163
Last commit3 years ago
UniFi Controller
UniFi ControllerDockerfile

A Home Assistant add-on that runs the UniFi Network Application for managing UniFi networks via web browser.

#home assistant apps#iot#unifi
Stars372
Forks163
Last commit1 month ago
Ruby
RubyRuby

Official Ruby client library for InfluxDB 1.x, providing data writing, querying, and administrative capabilities.

#iot#client-lib#ruby-gem
Stars370
Forks132
Last commit4 years ago
United Manufacturing Hub
United Manufacturing HubGo

An open-source toolkit for building a Unified Namespace to ingest, contextualize, and store factory data for Industrial IoT platforms.

#manufacturing#iot#mqtt
Stars368
Forks64
Last commit2 days ago
MQTT CLI
MQTT CLIJava

A feature-rich command line interface for interacting with MQTT brokers, supporting MQTT 5.0 and 3.1.1.

#iot#broker-testing#message-queue
Stars361
Forks49
Last commit4 days ago
Bluetooth-le
Bluetooth-leTypeScript

A Capacitor plugin for Bluetooth Low Energy (BLE) communication across web, Android, and iOS platforms.

#iot#capacitor-plugin#bluetooth
Stars355
Forks118
Last commit15 days ago
ArduinoBLE
ArduinoBLEC++

Enables Bluetooth Low Energy connectivity for Arduino boards, supporting both peripheral and central modes.

#iot#embedded-systems#ble
Stars354
Forks234
Last commit19 days ago
AREG SDK
AREG SDKC++

A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.

#realtime#iot#embedded-systems
Stars352
Forks136
Last commit7 days ago
areg-sdk
areg-sdkC++

A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.

#realtime#iot#embedded-systems
Stars352
Forks136
Last commit7 days ago
i2c-bus
i2c-busJavaScript

A Node.js library for I2C serial bus access on Linux boards like Raspberry Pi and BeagleBone.

#iot#i2c#hardware
Stars350
Forks60
Last commit2 years ago
lgtv2
lgtv2JavaScript

A Node.js module to remotely control LG WebOS smart TVs via WebSocket.

#iot#home-automation#lg
Stars343
Forks46
Last commit4 years ago
modbus
modbusJavaScript

A comprehensive Modbus TCP and Serial contribution package for Node-RED, enabling industrial communication.

#industrial-automation#iot#open-source
Stars343
Forks122
Last commit9 days ago
ESPHelper
ESPHelperC++

A C++ library that simplifies WiFi and MQTT connectivity for ESP8266/ESP32 with automatic reconnection, OTA updates, and web configuration.

#iot#ota-updates#esp32
Stars330
Forks67
Last commit11 months ago
simplebeerservice
simplebeerserviceJavaScript

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

#aws-iot#iot#aws-integration
Stars320
Forks72
Last commit3 years ago
PyWebOSTV
PyWebOSTVPython

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

#iot#home-automation#lg
Stars313
Forks57
Last commit8 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
Stars310
Forks121
Last commit7 years ago
DHCP
DHCPJavaScript

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

#iot#client#server
Stars305
Forks72
Last commit2 years ago
micropython_ir
micropython_irPython

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

#iot#micropython#esp32
Stars304
Forks56
Last commit1 month 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
Stars299
Forks73
Last commit2 months 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
Forks50
Last commit11 months ago
WifiEspNow
WifiEspNowC++

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

#iot#hacktoberfest#embedded-systems
Stars291
Forks49
Last commit2 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 commit2 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
Stars284
Forks65
Last commit27 days 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
Forks249
Last commit5 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
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
Stars277
Forks42
Last commit3 years ago
DG-IoT
DG-IoTVue

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

#iot#open-source#activemq
Stars275
Forks60
Last commit1 year 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
Stars274
Forks59
Last commit4 months 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 commit5 years 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
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
Stars272
Forks36
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
Forks58
Last commit3 days ago
Mahasri Kalavala
Mahasri KalavalaPython

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

#iot#skalavala#raspberrypi
Stars272
Forks36
Last commit2 years ago
PreviousPage 8 of 14Next

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 years ago
#Embedded Systems137
#Home Automation130
#Mqtt112
#Smart Home84
#Esp3276
#Esp826670
#Micropython64
#Embedded56
#Home Assistant53
#Raspberry Pi50
#Nodejs50
#Self Hosted49