Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Hardware
  4. Internet of Things

Internet of Things

The "Awesome Internet of Things" project is a curated resource list designed to support developers and enthusiasts in the field of IoT (Internet of Things). IoT refers to the network of physical devices embedded with sensors, software, and other technologies to connect and exchange data over the internet. This list includes a variety of resources such as frameworks, libraries, tools, tutorials, and community forums that cater to both beginners and experienced developers. Whether you're looking to build smart home applications, industrial IoT solutions, or explore data analytics, this collection provides valuable insights and tools to help you innovate and succeed in the IoT landscape.

iotsmart-devicessensorshome-automationdata-analyticsembedded-systemscloud-integration
RSSView on GitHub
3.9k stars472 forks0 contributorsUpdated
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

Table of Contents

11 sections · 149 projects

Hardware

21 projects
Arduino

arduino.cc
BeagleBoard

beagleboard.org
Dragonboard

developer.qualcomm.com
ESP32

espressif.com
HummingBoard

solid-run.com
Intel Galileo

www-ssl.intel.com
Microduino

microduino.cc
Node MCU (ESP 8266)

nodemcu.com
OLinuXino

olimex.com
Odroid

hardkernel.com
Particle

particle.io
Pinoccio

open-electronics.org
PiSpot ShowPiSpot Show

A Raspberry Pi appliance that turns HDMI displays into self-updating Wi-Fi voucher kiosks with live weather and battery management.

#iot#wifi-voucher#embedded
Stars3
Forks0
Last commit4 months ago
PiSpot WatchPiSpot Watch

A wrist-wearable Raspberry Pi Zero smartwatch with an e-ink display that generates Wi-Fi voucher codes on demand.

#python-3#iot#raspberry-pi-zero
Stars3
Forks0
Last commit4 months ago
AutoPiAutoPi

Open-source software for the AutoPi dongle, enabling car telemetry, automation, and customization via SaltStack.

#iot#open-hardware#obd-ii
Stars188
Forks30
Last commit4 months ago
Raspberry Pi

raspberrypi.org
Tessel

tessel.io
UDOO

udoo.org
Raspberry Pi Pico

raspberrypi.com
Rinho Telematics

rinho.com.ar
WisBlock

rakwireless.com

Operating systems

16 projects
Apache Mynewt

mynewt.apache.org
ARM mbed

mbed.com
Contiki

contiki-os.org
FreeRTOS

freertos.org
Android Things

developer.android.com
OpenWrt

openwrt.org
Snappy Ubuntu

wiki.ubuntu.com
Mbed OS

os.mbed.com
NodeOS

node-os.com
Raspbian

raspbian.org
RIOT

riot-os.org
Tiny OSTiny OS

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

#iot#embedded-systems#wireless
Stars1,500
Forks526
Last commit11 months ago
Toit

toit.io
UBOS

ubos.net
Windows 10 IoT Core

dev.windows.com
Zephyr

zephyrproject.org

Programming languages

13 projects
AtomVM

atomvm.org
C

en.wikipedia.org
C++

en.wikipedia.org
The official groovy home

groovy-lang.org
Lua

lua.org
eLua

eluaproject.net
ELFE

c3d.github.io
MicroPython

docs.micropython.org
PikaPythonPikaPython

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

#iot#micropython#esp32
Stars1,757
Forks171
Last commit1 month ago
PharoThingsPharoThings

A live programming platform for IoT development that enables remote debugging and real-time interaction with boards like Raspberry Pi.

#iot#embedded-systems#i2c
Stars93
Forks16
Last commit2 months ago
Rust

rust-lang.org
TinyGo

tinygo.org
Toitlang

toitlang.org

Frameworks

26 projects
AllJoyn

openconnectivity.org
Apple HomeKit

developer.apple.com
homebridge-blink-securityhomebridge-blink-security

A Homebridge plugin that integrates Blink security cameras, doorbells, and sirens into Apple Home with live view, motion detection, and arm/disarm.

#apple#iot#blink
Stars15
Forks4
Last commit4 days ago
homebridge-smartrenthomebridge-smartrent

A Homebridge plugin that integrates SmartRent smart home devices with Apple HomeKit, supporting locks, thermostats, sensors, and switches.

#real-time-updates#apple#iot
Stars4
Forks3
Last commit3 days ago
AREG SDKAREG SDK

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

#realtime#iot#embedded-systems
Stars367
Forks142
Last commit5 days ago
AstarteAstarte

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

#iot#hacktoberfest#iot-middleware
Stars273
Forks59
Last commit6 days ago
Blynk

blynk.cc
Countly IoT AnalyticsCountly IoT Analytics

A privacy-first, AI-ready analytics and customer engagement platform for mobile, web, desktop, and IoT applications.

#customer-engagement#privacy-first#dashboard
Stars5,914
Forks980
Last commit1 day ago
Eclipse Ditto™

eclipse.org
Eclipse Smarthome

eclipse.org
Freedomotic

freedomotic.com
Iotivity

iotivity.org
Kura

eclipse.org
Lelylan

lelylan.com
Mihini

wiki.eclipse.org
OpenHAB

openhab.org
Gobot

gobot.io
Home AssistantHome Assistant

#iot#hacktoberfest#asyncio
Stars91,393
Forks38,880
Last commit1 day ago
Lightweight MQTT Machine Network

lwmqn.github.io
Thingsboard IoT GatewayThingsboard IoT Gateway

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,196
Forks1,007
Last commit6 days ago
Pimatic

pimatic.org
IOTA

iota.org
MyControllerMyController

#iot#sensor#controller
Stars155
Forks88
Last commit4 years ago
Mozilla WebThings

iot.mozilla.org
HStreamDBHStreamDB

An open-source, cloud-native streaming database designed for real-time data processing and IoT applications.

#stream-processing#iot#haskell
Stars722
Forks55
Last commit1 year ago
IoTSharp.GatewaysIoTSharp.Gateways

An open-source industrial IoT connectivity gateway for managing device data collection and mapping to IoTSharp.

#iot#modbus-rtu#open-source
Stars34
Forks13
Last commit3 months ago

Middlewares

24 projects
Corlysis

corlysis.com
IFTTT

ifttt.com
OPC Router

opc-router.com
HuginnHuginn

A system for building agents that perform automated tasks online, like a self-hosted IFTTT or Zapier.

#feedgenerator#zapier-alternative#ifttt-alternative
Stars50,044
Forks4,305
Last commit2 days ago
Kaa

kaaproject.org
Losant

losant.com
MicroServiceBus.com

microservicebus.com
DreamFactory

dreamfactory.com
HiveMQ

hivemq.com
I1820

i1820.github.io
IOStash

iostash.io
Thingsboard

thingsboard.io
Thingspeak

thingspeak.com
VerneMQVerneMQ

A high-performance, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT communication.

#iot-middleware#distributed#vernemq
Stars3,638
Forks430
Last commit5 days ago
KuzzleKuzzle

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,668
Forks134
Last commit7 days ago
DevicePilot

devicepilot.com
EMQX

emqx.io
Waterstream

waterstream.io
NanoMQNanoMQ

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

#iot#nng#smp
Stars2,632
Forks318
Last commit1 day ago
KuiperKuiper

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

#stream-processing#iot#rule-engine
Stars1,739
Forks462
Last commit1 day ago
t6t6

A data-first IoT platform for connecting physical objects to a time-series database and performing data analysis.

#iot#home-automation#mqtt
Stars45
Forks9
Last commit1 year ago
IoTSharpIoTSharp

An open-source industrial IoT platform for device connectivity, telemetry collection, rule-chain processing, and multi-tenant management.

#rule-engine#vue-js#telemetry
Stars1,385
Forks334
Last commit10 days ago
Husarnet

husarnet.com
ZillaZilla

A stateless, multi-protocol proxy that bridges web apps, IoT devices, and microservices directly to Apache Kafka via declarative APIs.

#api-gateway#rest#event-driven-architecture
Stars1,711
Forks149
Last commit5 days ago

Related Awesome Lists

⚡
Electronics

The "Awesome Electronics" project is a curated collection of resources for anyone interested in the field of electronics, which encompasses the study and application of electrical circuits and devices. This list features a variety of categories including circuit design tools, component libraries, tutorials, project ideas, and community forums, catering to both beginners and experienced engineers. Whether you are a hobbyist looking to start your first project or a professional seeking advanced tools and techniques, this collection provides valuable insights and resources. Dive into the world of electronics and discover the tools and knowledge you need to bring your ideas to life.

7.5k
📦
Robotics

The "Awesome Robotics" project is a curated collection of resources dedicated to the field of robotics, which involves the design, construction, operation, and use of robots. This list encompasses a wide range of categories including hardware platforms, software frameworks, simulation tools, tutorials, and community forums. It is beneficial for students, hobbyists, researchers, and professionals looking to deepen their understanding or enhance their projects in robotics. With a wealth of information and tools available, users can explore innovative applications and stay updated on the latest advancements in the robotics domain.

6.3k
📦
Robotic Tooling

The "Awesome Robotic Tooling" project is a curated collection of free and open-source tools designed to support professional robotic development. This list encompasses a variety of resources, including simulation software, programming libraries, hardware interfaces, and development frameworks that facilitate the creation and deployment of robotic systems. It is particularly beneficial for engineers, researchers, and hobbyists looking to enhance their robotic projects with reliable and innovative tools. Whether you are just starting out or are an experienced developer, this collection provides essential resources to help you build and optimize your robotic applications.

3.8k
📦
Plotters

The "Awesome Plotters" project is a curated collection of resources focused on computer-controlled drawing machines and visual art robots. This list encompasses a variety of categories including hardware specifications, software tools, libraries for programming, and community projects that showcase innovative applications of plotters in art and design. It serves as a valuable resource for artists, engineers, and hobbyists alike, providing insights into the intersection of technology and creativity. Whether you're looking to build your own plotter or explore existing projects, this collection offers inspiration and practical guidance for anyone interested in the fascinating world of plotter art.

1.4k