Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Iot

Iot

127 projects

Showing 36 of 127 projects

Rx.NET
Rx.NETC#

A library for event-driven programming in .NET using a composable, declarative model with LINQ over observable sequences.

#stream-processing#event-driven#iot
Stars7.1k
Forks789
Last commit7 days ago
JetLinks
JetLinksJava

A fully reactive, open-source enterprise IoT platform built on Java and Spring Boot for unified device management and real-time data processing.

#iot#rule-engine#tcp
Stars6.5k
Forks1.9k
Last commit6 days ago
ESPTool
ESPToolPython

A Python-based serial utility for flashing, provisioning, and interacting with Espressif SoCs.

#iot#python-tool#embedded-systems
Stars6.3k
Forks1.5k
Last commit2 days ago
tiny-dnn
tiny-dnnC++

A header-only, dependency-free deep learning framework in C++14 for embedded systems and IoT devices.

#iot#embedded-systems#neural-network
Stars6.0k
Forks1.4k
Last commit4 years ago
serialport
serialportTypeScript

A Node.js library for accessing and controlling serial ports across Linux, macOS, and Windows.

#robotics#iot#serialport
Stars6.0k
Forks1.0k
Last commit3 months ago
Physical Web Branding Guidelines
Physical Web Branding GuidelinesJava

Extends the web's URL to physical objects, enabling interaction without downloading apps via a discovery service.

#iot#smart-objects#proximity-interaction
Stars6.0k
Forks650
Last commit7 years ago
Physical Web Implementation Status
Physical Web Implementation StatusJava

Extends the web's URL to physical objects, enabling interaction without downloading apps via a discovery service.

#iot#smart-objects#open-standard
Stars6.0k
Forks650
Last commit7 years ago
k0s
k0sGo

A single-binary, zero-dependency Kubernetes distribution designed for easy deployment on any infrastructure.

#iot#container-orchestration#cncf
Stars5.9k
Forks491
Last commit1 day ago
MicroQuickJS
MicroQuickJSC

A JavaScript engine for embedded systems requiring as little as 10 kB of RAM, implementing a stricter ES5 subset.

#iot#embedded-systems#javascript-engine
Stars5.7k
Forks216
Last commit3 months ago
RIOT
RIOTC

An open-source microcontroller operating system designed for energy-efficient, real-time IoT devices with a small memory footprint.

#iot#riot-os#rtos
Stars5.7k
Forks2.1k
Last commit2 days ago
FastBle
FastBleJava

A fast development framework for Android Bluetooth Low Energy (BLE) with simplified APIs for scanning, connecting, reading, writing, and multi-device management.

#scanning#iot#reconnection
Stars5.5k
Forks1.2k
Last commit7 days ago
Carlo Costanzo
Carlo CostanzoPython

A live, real-world Home Assistant configuration repository showcasing automations, scripts, and packages for a smart home.

#iot#home-automation#home-assistant-config
Stars5.1k
Forks495
Last commit2 days ago
Ignite
IgniteJava

A distributed database for high-performance computing with in-memory speed, ACID compliance, and ANSI SQL support.

#iot#data-grid#mapreduce
Stars5.1k
Forks1.9k
Last commit2 days ago
Tuya-Convert
Tuya-ConvertPython

A collection of scripts to flash Tuya IoT devices to alternative, open-source firmware without soldering.

#espurna#35c3#iot
Stars5.0k
Forks524
Last commit1 year ago
MQTTnet
MQTTnetC#

A high-performance .NET library providing MQTT client and server (broker) implementations, supporting MQTT protocol up to version 5.

#iot#mqtt#client-server
Stars5.0k
Forks1.1k
Last commit2 months ago
MQTTNet
MQTTNetC#

A high-performance .NET library providing MQTT client and server (broker) implementations supporting MQTT protocol up to version 5.

#iot#high-performance#mqtt
Stars5.0k
Forks1.1k
Last commit2 months ago
MQTTX
MQTTXTypeScript

A cross-platform MQTT 5.0 client toolbox for desktop, CLI, and WebSocket with a chat-like interface for testing IoT messaging.

#iot-application#iot#desktop-application
Stars4.9k
Forks530
Last commit4 days ago
arduino-cli
arduino-cliGo

Command-line interface for managing Arduino boards, libraries, building sketches, and uploading code.

#iot#command-line-tool#microcontrollers
Stars4.9k
Forks473
Last commit4 days ago
Porcupine
PorcupinePython

A highly-accurate, lightweight, on-device wake word detection engine powered by deep learning.

#iot#embedded-systems#on-device
Stars4.8k
Forks574
Last commit7 days ago
SuperSocket
SuperSocketC#

A high-performance, extensible socket server application framework for .NET supporting TCP, UDP, and WebSocket protocols.

#realtime#iot#tcp
Stars4.2k
Forks1.2k
Last commit20 days ago
Emitter
EmitterGo

A distributed, high-performance publish-subscribe platform built on MQTT, supporting message storage, security, and monitoring.

#realtime#iot#high-performance
Stars4.0k
Forks354
Last commit1 year ago
pubsubclient
pubsubclientC++

A lightweight MQTT client library for Arduino and compatible hardware enabling IoT publish/subscribe messaging.

#iot#embedded-systems#esp32
Stars4.0k
Forks1.5k
Last commit1 year ago
OpenMQTTGateway
OpenMQTTGatewayC++

A unified MQTT gateway firmware for ESP8266/ESP32 that bridges 433/315/868MHz RF, Infrared, BLE, Bluetooth, LoRa, and various sensors.

#wemos-d1#iot#rcswitch
Stars4.0k
Forks862
Last commit2 days ago
RavenDB
RavenDBC#

A fully ACID NoSQL document database with extreme performance and developer-friendly experience.

#iot#database#document-database
Stars3.9k
Forks859
Last commit2 days ago
awesome-iot
awesome-iot

A curated list of awesome Internet of Things projects, resources, hardware, software, protocols, and standards.

#iot#hacktoberfest#embedded-systems
Stars3.9k
Forks476
Last commit20 days ago
Internet of Things
Internet of Things

A curated list of awesome Internet of Things projects, resources, hardware, software, protocols, and standards.

#iot#hacktoberfest#embedded-systems
Stars3.9k
Forks476
Last commit20 days ago
Domoticz
DomoticzC++

Free open source home automation system for Linux, Windows, macOS, and Raspberry Pi with support for 150+ devices.

#iot#home-automation#mqtt
Stars3.7k
Forks1.2k
Last commit2 days ago
RxAndroidBle
RxAndroidBleJava

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

#iot#rxjava3#rxjava2
Stars3.5k
Forks591
Last commit10 months 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
Forks871
Last commit
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.4k
Forks299
Last commit3 days ago
IRremoteESP8266
IRremoteESP8266C++

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

#iot#embedded-systems#esp32
Stars3.4k
Forks906
Last commit25 days ago
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.2k
Forks455
Last commit28 days 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
Forks865
Last commit1 year 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
Forks743
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
Forks743
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
Forks281
Last commit1 month ago
PreviousPage 2 of 4Next

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
#Embedded Systems37
#Mqtt32
#Smart Home20
#Home Automation20
#Cross Platform19
#Esp3218
#Esp826617
#Self Hosted17
#Embedded17
#Microcontroller15
#Hacktoberfest14
#Raspberry Pi14