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

HomeSpan
HomeSpanC++

An Arduino library for creating ESP32-based HomeKit devices that pair directly with Apple HomeKit via WiFi.

#iot#esp32#home-automation
Stars2.1k
Forks199
Last commit4 days ago
A node.js module for implementing BLE (Bluetooth low energy) peripherals
A node.js module for implementing BLE (Bluetooth low energy) peripheralsJavaScript

A Node.js module for implementing Bluetooth Low Energy (BLE) peripherals on macOS, Linux, FreeBSD, and Windows.

#iot#embedded-systems#ble
Stars2.1k
Forks441
Last commit
microdot
microdotPython

A minimalistic web framework for Python and MicroPython designed to run on resource-constrained systems like microcontrollers.

#iot#webserver#flask-inspired
Stars2.1k
Forks156
Last commit2 months ago
ESP32-Paxcounter
ESP32-PaxcounterC++

An ESP32-based device that counts people by detecting nearby WiFi and Bluetooth signals, with optional LoRaWAN, MQTT, and sensor data logging.

#iot#sensor-network#embedded-systems
Stars2.1k
Forks449
Last commit1 month ago
Tesla-API
Tesla-APIRuby

A Ruby gem and unofficial documentation for Tesla's JSON API to remotely monitor and control Model S, 3, X, and Y vehicles.

#car#iot#unofficial-api
Stars2.1k
Forks536
Last commit4 months ago
scenic
scenicElixir

A client application library built on Elixir/Erlang/OTP for creating cross-platform, fixed-screen IoT and portable applications.

#retained-mode#iot#client-application
Stars2.1k
Forks138
Last commit8 months ago
mJS
mJSC

A minimal embedded JavaScript engine for microcontrollers with seamless C/C++ interoperability.

#iot#js#esp32
Stars2.1k
Forks185
Last commit4 months ago
ShellHub
ShellHubTypeScript

A centralized SSH gateway for remote access and management of Linux servers and devices from anywhere.

#iot#hacktoberfest#shellhub
Stars2.0k
Forks186
Last commit19 hours ago
AndrOBD
AndrOBDJava

An open-source Android app for OBD-II vehicle diagnostics using any ELM327 adapter.

#obd#iot#chart
Stars2.0k
Forks397
Last commit6 days ago
Franck Nijhof
Franck Nijhof

A modular, production-ready Home Assistant configuration example from the project lead, featuring nightly testing and ESPHome integration.

#iot#hass#home-automation
Stars2.0k
Forks179
Last commit3 days ago
ESP3D
ESP3DC

Firmware for ESP8266/ESP8285/ESP32 microcontrollers to add wireless connectivity and web-based control to 3D printers, CNC machines, and sand tables.

#iot#esp8285#embedded-systems
Stars2.0k
Forks490
Last commit2 days ago
Aedes
AedesJavaScript

A barebone, high-performance MQTT broker for Node.js that runs on any stream server.

#iot#hacktoberfest#message-queue
Stars2.0k
Forks239
Last commit3 days ago
Alok Saboo
Alok SabooPython

A comprehensive Home Assistant configuration example for home automation, featuring device integrations, presence detection, and security setups.

#iot#home-automation#home-assistant-config
Stars2.0k
Forks430
Last commit2 months ago
CANopenNode
CANopenNodeC

A free and open-source ANSI C implementation of the CANopen protocol stack for embedded control systems.

#industrial-automation#iot#embedded-systems
Stars1.9k
Forks800
Last commit14 days ago
Usb serial controller for Android
Usb serial controller for AndroidJava

Android library for USB serial communication with support for multiple chipset families and SPI interface.

#iot#serialport#spi
Stars1.9k
Forks628
Last commit2 years ago
mochi mqtt
mochi mqttGo

A fully compliant, embeddable high-performance MQTT v5 and v3.1.1 broker/server written in Go for IoT and pub/sub applications.

#iot#golang-package#message-queue
Stars1.9k
Forks318
Last commit21 days ago
MQTT-Client-Framework
MQTT-Client-FrameworkObjective-C

A native Objective-C MQTT client framework for iOS, macOS, and tvOS, supporting MQTT 3.1.1 with TLS.

#iot#ios#objective-c
Stars1.9k
Forks470
Last commit2 years ago
awesome-agriculture
awesome-agriculture

A curated list of open source technology for agriculture, farming, and gardening.

#iot#farm-management#open-source
Stars1.8k
Forks254
Last commit6 months ago
Agriculture
Agriculture

A curated list of open source technology for agriculture, farming, and gardening.

#iot#farm-management#open-source
Stars1.8k
Forks254
Last commit6 months ago
OpenRemote
OpenRemoteJava

100% open-source IoT Platform - Integrate your devices, add intelligence, build custom apps

#energy#iot#smartcity
Stars1.8k
Forks450
Last commit20 hours ago
kairosdb
kairosdbJava

A fast distributed scalable time series database built on top of Cassandra.

#iot#helm#kairosdb
Stars1.8k
Forks340
Last commit4 months ago
CocoaMQTT
CocoaMQTTSwift

A native Swift library for MQTT 5.0 and 3.1.1 communication on iOS, macOS, and tvOS.

#iot#ios#mqtt
Stars1.7k
Forks473
Last commit12 hours ago
PikaPython
PikaPythonC

An ultra-lightweight Python interpreter for microcontrollers, requiring only 4KB of RAM and zero dependencies.

#iot#micropython#esp32
Stars1.7k
Forks167
Last commit3 days ago
ekuiper
ekuiperGo

A lightweight IoT data analytics and stream processing engine designed for resource-constrained edge devices.

#stream-processing#iot#rule-engine
Stars1.7k
Forks456
Last commit1 day ago
Kuiper
KuiperGo

A lightweight IoT data analytics and stream processing engine for resource-constrained edge devices.

#stream-processing#iot#rule-engine
Stars1.7k
Forks456
Last commit1 day ago
opendatacam
opendatacamJavaScript

An open-source computer vision tool that detects, tracks, and counts moving objects from cameras and videos.

#iot#camera#traffic-analysis
Stars1.7k
Forks300
Last commit3 months ago
Kuzzle
KuzzleJavaScript

An open-source backend platform offering real-time data, storage, advanced search, and user management for web, mobile, and IoT applications.

#iot#data-storage#user-management
Stars1.7k
Forks136
Last commit3 days ago
bluepy
bluepyC

Python interface for Bluetooth Low Energy (BLE) communication on Linux systems.

#iot#bluetooth-le#python-library
Stars1.6k
Forks488
Last commit2 years ago
Siddhi
SiddhiJava

A cloud-native streaming and complex event processing engine that executes Streaming SQL queries for real-time event processing.

#stream-processing#iot#streaming-data-processing
Stars1.6k
Forks528
Last commit2 months ago
Sming Framework
Sming FrameworkC++

An asynchronous embedded C++ framework for ESP8266, ESP32, and Raspberry Pi Pico with powerful networking features.

#iot#http-server#ota-updates
Stars1.6k
Forks347
Last commit4 days ago
rulego
rulegoGo

A lightweight, high-performance, embedded, component-based rule engine framework for Go, enabling dynamic orchestration of business logic.

#iot#rule-engine#ai
Stars1.6k
Forks150
Last commit2 days ago
Moddable
ModdableC

An SDK for building IoT applications on microcontrollers using modern JavaScript with networking, graphics, and hardware APIs.

#iot#esp32#ble
Stars1.5k
Forks271
Last commit16 days ago
Tasmotizer
TasmotizerPython

A full-featured GUI tool for flashing and configuring Tasmota firmware on ESP8266 devices.

#iot#flash#restore-utility
Stars1.5k
Forks195
Last commit2 years ago
Lelylan
Lelylan

An open-source, hardware-agnostic IoT cloud platform built on a lightweight microservices architecture.

#iot#lelylan#api
Stars1.5k
Forks90
Last commit9 years ago
nats.rs
nats.rsRust

An idiomatic Rust client for NATS, enabling secure, high-performance messaging in distributed and embedded systems.

#iot#messaging-library#distributed-systems
Stars1.5k
Forks263
Last commit3 days ago
Tiny OS
Tiny OSnesC

An open-source operating system for low-power wireless embedded devices, used in sensor networks and ubiquitous computing.

#iot#embedded-systems#wireless
Stars1.5k
Forks525
Last commit8 months ago
PreviousPage 4 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