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

emba
embaShell

An open-source firmware security analyzer for embedded Linux devices, performing extraction, static/dynamic analysis, SBOM generation, and vulnerability reporting.

#iot#sbom#embedded-systems
Stars3.6k
Forks319
Last commit1 day ago
IRremoteESP8266
IRremoteESP8266C++

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols.

#iot#embedded-systems#esp32
Stars3.6k
Forks933
Last commit11 days ago
RxAndroidBle
RxAndroidBleJava

A reactive Android Bluetooth Low Energy (BLE) library with RxJava3 interface, simplifying complex BLE operations.

#iot#rxjava3#rxjava2
Stars3.5k
Forks592
Last commit1 year ago
A node.js BLE (Bluetooth low energy) central module
A node.js BLE (Bluetooth low energy) central moduleJavaScript

A Node.js module for building Bluetooth Low Energy (BLE) central applications on macOS, Linux, FreeBSD, and Windows.

#iot#bluetooth-low-energy#device-control
Stars3.5k
Forks875
Last commit
Sonoff LAN
Sonoff LANPython

A Home Assistant custom component to control Sonoff smart devices with original eWeLink firmware over LAN and/or cloud.

#iot#lan-protocol#local-control
Stars3.3k
Forks471
Last commit1 day ago
Gear-Lib
Gear-LibC

A portable C library collection for IoT, embedded, and network service development with multimedia support.

#c-library#iot#embedded-c
Stars3.2k
Forks866
Last commit2 years ago
Gladys
GladysJavaScript

A privacy-first, open-source home assistant

#iot#home-automation#assistant
Stars3.2k
Forks318
Last commit2 days ago
Gladys
GladysJavaScript

A privacy-first, open-source smart home assistant you can self-host on your own hardware.

#iot#open-source#home-automation
Stars3.2k
Forks318
Last commit2 days ago
Eclipse Zenoh
Eclipse ZenohRust

A zero-overhead protocol that unifies data in motion, at rest, and computations via pub/sub, geo-distributed storage, and queries.

#robotics#zenoh#iot
Stars3.1k
Forks362
Last commit10 hours ago
Eddystone Protocol Specification & Tools
Eddystone Protocol Specification & ToolsC

An open Bluetooth Low Energy (BLE) beacon protocol specification from Google for proximity messaging.

#iot#location-based-services#beacon-protocol
Stars3.1k
Forks738
Last commit6 years ago
Eddystone-UID
Eddystone-UIDC

An open Bluetooth Low Energy beacon protocol specification from Google for proximity messaging.

#iot#location-based-services#beacon-protocol
Stars3.1k
Forks738
Last commit6 years ago
LinDB
LinDBGo

LinDB is a scalable, high-performance, distributed time series database written in Go.

#iot#database#high-performance
Stars3.1k
Forks283
Last commit1 month ago
Espurna
EspurnaC++

Custom firmware for ESP8266/ESP8285 smart home devices, enabling local control, automation, and integration with popular platforms.

#espurna#iot#esp8285
Stars3.1k
Forks629
Last commit4 months ago
Shelf
ShelfTypeScript

A free open source IT asset / Equipment / management and scheduling system.

#iot-application#iot#equipment-management
Stars3.0k
Forks366
Last commit10 hours ago
Kamailio
KamailioC

Kamailio - The Open Source SIP Server for large VoIP and real-time communication platforms, focusing on flexibility, security and scalability

#iot#kamailio#telephony
Stars2.9k
Forks1.1k
Last commit22 hours ago
wolfssl
wolfsslC

A lightweight, portable TLS/SSL library written in ANSI C for embedded systems, RTOS, and cloud applications.

#iot#cryptography-api#rtos
Stars2.9k
Forks1.0k
Last commit7 hours ago
Official OneWire
Official OneWirePython

A collection of Python libraries ported and adapted for MicroPython, enabling standard and ecosystem packages on embedded devices.

#iot#embedded-systems#micropython
Stars2.9k
Forks1.1k
Last commit10 days ago
SmartIR
SmartIRPython

Home Assistant integration to manage climate systems, TVs, fans and lights using IR/RF controllers. Compatible with Broadlink, Xiaomi, MQTT, LOOKin and ESPHome

#iot#lookin#esphome
Stars2.8k
Forks1.2k
Last commit1 year ago
SmartMirror
SmartMirrorJavaScript

A DIY voice-controlled smart mirror powered by Raspberry Pi, serving as a life automation hub with IoT integration.

#iot#smart-mirror#home-automation
Stars2.8k
Forks661
Last commit2 years ago
MongooseOS
MongooseOSC

An open-source IoT firmware development framework for ESP32, STM32, and other microcontrollers with cloud integration and OTA updates.

#aws-iot#iot#firmware-development
Stars2.7k
Forks436
Last commit1 month ago
ESP
ESP

A curated list of awesome open-source projects, libraries, and tools for the ESP8266 and ESP32 microcontrollers.

#iot#embedded-systems#micropython
Stars2.7k
Forks161
Last commit3 months ago
NanoMQ
NanoMQC

An ultra-lightweight, blazing-fast MQTT broker and messaging bus for IoT edge computing and software-defined vehicles.

#iot#nng#smp
Stars2.6k
Forks311
Last commit7 days ago
flogo
flogoCSS

An ultra-light, Go-based open source ecosystem for building event-driven serverless functions, microservices, and edge applications.

#stream-processing#event-driven#iot
Stars2.5k
Forks290
Last commit2 years ago
nerves
nervesElixir

A framework for building and deploying bulletproof embedded software using Elixir and the Erlang VM.

#iot#embedded-systems#elixir
Stars2.5k
Forks206
Last commit1 day ago
Ladon
LadonGo

A Go library for fine-grained, policy-based access control inspired by AWS IAM, designed for microservices and IoT.

#iot#rbac#acl
Stars2.5k
Forks224
Last commit6 days ago
Moquette
MoquetteJava

A lightweight Java MQTT broker compliant with MQTT 5 and 3, designed for embedding in other applications.

#iot#moquette#embedded-systems
Stars2.5k
Forks834
Last commit3 days ago
Embedded and IoT Security
Embedded and IoT Security

A curated list of software, hardware, books, and research for embedded and IoT security analysis.

#iot#embedded-security#hardware-hacking
Stars2.4k
Forks291
Last commit2 years ago
Blue
BlueDart

A cross-platform Bluetooth Low Energy (BLE) plugin for Flutter, enabling mobile apps to discover, connect, and communicate with BLE devices.

#dart#iot#ble
Stars2.4k
Forks1.2k
Last commit2 years ago
Smack
SmackJava

A modular and portable open source XMPP client library written in Java for Android and Java SE VMs.

#iot#xmpp-client-library#instant-messaging
Stars2.4k
Forks882
Last commit12 days ago
MQTT
MQTT

A curated list of MQTT brokers, clients, tools, resources, and more for IoT and messaging applications.

#iot#embedded-systems#home-automation
Stars2.4k
Forks284
Last commit2 days ago
ESP-Drone
ESP-DroneC

An open-source ESP32-based quadcopter with custom Wi-Fi control, designed for DIY drone development and experimentation.

#iot#esp32#imu
Stars2.3k
Forks387
Last commit5 months ago
go-rpio
go-rpioGo

A pure Go library for accessing Raspberry Pi GPIO pins without external C dependencies.

#memory-mapping#edge-detection#iot
Stars2.3k
Forks224
Last commit2 years ago
DuckDNS
DuckDNSShell

A collection of Docker-based applications to extend Home Assistant with services like MQTT brokers, databases, and file editors.

#iot#hacktoberfest#home-automation
Stars2.2k
Forks1.9k
Last commit3 days ago
File editor
File editorShell

A collection of Docker-based applications to extend Home Assistant with services like MQTT brokers, databases, and remote access tools.

#iot#hacktoberfest#home-automation
Stars2.2k
Forks1.9k
Last commit3 days ago
Thingsboard IoT Gateway
Thingsboard IoT GatewayPython

An open-source Python IoT gateway that connects legacy and third-party devices to the ThingsBoard platform using multiple protocols.

#aws-iot#bacnet#iot
Stars2.2k
Forks999
Last commit1 day ago
rumqtt
rumqttRust

A set of Rust libraries implementing the MQTT standard, including a high-performance broker and an easy-to-use client.

#iot#mqtt-ecosystem#embedded-systems
Stars2.2k
Forks342
Last commit4 months ago
PreviousPage 3 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
4 years ago
#Micropython333
#Embedded Systems309
#Home Automation252
#Mqtt199
#Esp32187
#Embedded155
#Esp8266143
#Smart Home141
#Nodejs103
#Python99
#Automation84
#Raspberry Pi83