Home โ€บ Hardware & Internet of Things โ€บ Smart Devices

Smart Devices

Top Hardware & Internet of Things tools for smart devices โ€” made for makers, hobbyists and engineers. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.

50 repositories ยท ranked by GitHub stars by default

ruvnet avatar

RuView

by ruvnet

ฯ€ RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection โ€” all without a single pixel of video.

โญ 102k๐Ÿด 13.3k ๐Ÿ’ป RustAdvanced Developer Tool
Updated 02 Nov 2026 Explore Tool
home-assistant avatar

core

by home-assistant

:house_with_garden: Open source home automation that puts local control and privacy first.

โญ 91.9k๐Ÿด 39.2k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
IceWhaleTech avatar

CasaOS

by IceWhaleTech

CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.

โญ 37.5k๐Ÿด 2.2k ๐Ÿ’ป GoAdvanced Developer Tool
Updated 28 Sep 2026 Explore Tool
raysan5 avatar

raylib

by raysan5

A simple and easy-to-use library to enjoy videogames programming

โญ 35.5k๐Ÿด 3.4k ๐Ÿ’ป CAdvanced Developer Tool
Updated 31 Oct 2026 Explore Tool
taosdata avatar

TDengine

by taosdata

High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios

โญ 25.2k๐Ÿด 5k ๐Ÿ’ป CAdvanced Developer Tool
Updated 01 Nov 2026 Explore Tool
arendst avatar

Tasmota

by arendst

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely localโ€ฆ

โญ 25k๐Ÿด 5.2k ๐Ÿ’ป CCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
timescale avatar

timescaledb

by timescale

A time-series database for high-performance real-time analytics packaged as a Postgres extension

โญ 23.8k๐Ÿด 1.2k ๐Ÿ’ป CCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
thingsboard avatar

thingsboard

by thingsboard

All-in-one IoT Platform - Device management, data collection, processing and visualization.

โญ 22.6k๐Ÿด 6.5k ๐Ÿ’ป JavaCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
Awesome-HarmonyOS avatar

HarmonyOS

by Awesome-HarmonyOS

A curated list of awesome things related to HarmonyOS. ๅŽไธบ้ธฟ่’™ๆ“ไฝœ็ณป็ปŸใ€‚

โญ 20k๐Ÿด 3.3k ๐Ÿ’ป CAdvanced Developer Tool
Updated 19 Jul 2024 Explore Tool
apache avatar

apisix

by apache

The Cloud-Native API Gateway and AI Gateway

โญ 17.3k๐Ÿด 3k ๐Ÿ’ป LuaCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
microsoft avatar

IoT-For-Beginners

by microsoft

12 Weeks, 24 Lessons, IoT for All!

โญ 17.2k๐Ÿด 2.9k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 26 May 2026 Explore Tool
zephyrproject-rtos avatar

zephyr

by zephyrproject-rtos

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

โญ 17k๐Ÿด 10.3k ๐Ÿ’ป CAdvanced Developer Tool
Updated 30 Oct 2026 Explore Tool
emqx avatar

emqx

by emqx

The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles

โญ 16.9k๐Ÿด 2.6k ๐Ÿ’ป ErlangCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
saltstack avatar

salt

by saltstack

Software to automate the management and configuration of infrastructure and applications at scale.

โญ 15.7k๐Ÿด 5.6k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
rwaldron avatar

johnny-five

by rwaldron

JavaScript Robotics and IoT programming framework, developed at Bocoup.

โญ 13.4k๐Ÿด 1.7k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 24 Oct 2023 Explore Tool
cesanta avatar

mongoose

by cesanta

Embedded web server, with TCP/IP network stack, MQTT and Websocket

โญ 13.1k๐Ÿด 3k ๐Ÿ’ป CAdvanced Developer Tool
Updated 01 Nov 2026 Explore Tool
RT-Thread avatar

rt-thread

by RT-Thread

RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/

โญ 12.3k๐Ÿด 5.5k ๐Ÿ’ป CAdvanced Developer Tool
Updated 30 Oct 2026 Explore Tool
esphome avatar

esphome

by esphome

ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.

โญ 12k๐Ÿด 5.8k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
eclipse-mosquitto avatar

mosquitto

by eclipse-mosquitto

Eclipse Mosquitto - An open source MQTT broker

โญ 11.3k๐Ÿด 2.7k ๐Ÿ’ป CCoding Knowledge Recommended
Updated 15 Oct 2026 Explore Tool
platformio avatar

platformio-core

by platformio

Your Gateway to Embedded Software Development Excellence :alien:

โญ 9.6k๐Ÿด 916 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 16 Oct 2026 Explore Tool
hybridgroup avatar

gobot

by hybridgroup

Golang framework for robotics, drones, and the Internet of Things (IoT)

โญ 9.5k๐Ÿด 1.1k ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 07 Jan 2026 Explore Tool
canonical avatar

microk8s

by canonical

MicroK8s is a small, fast, single-package Kubernetes for datacenters and the edge.

โญ 9.4k๐Ÿด 835 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
project-chip avatar

connectedhomeip

by project-chip

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by theโ€ฆ

โญ 9k๐Ÿด 2.5k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
Fractal-Compute-Orchestrations avatar

FractalWorkspace

by Fractal-Compute-Orchestrations

A unified ecosystem and workspace for large-scale federated learning, bridging the gap between centralized model evolution and decentralized edge intelligence.

โญ 8.9k๐Ÿด 8 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 22 Oct 2026 Explore Tool
oatpp avatar

oatpp

by oatpp

๐ŸŒฑLight and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.

โญ 8.7k๐Ÿด 1.4k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 12 Nov 2025 Explore Tool
wasm3 avatar

wasm3

by wasm3

๐Ÿš€ A fast WebAssembly interpreter and the most universal WASM runtime

โญ 8.1k๐Ÿด 536 ๐Ÿ’ป CAdvanced Developer Tool
Updated 30 Sep 2026 Explore Tool
traccar avatar

traccar

by traccar

Open source GPS tracking platform - self-hosted or managed, 200+ device protocols

โญ 8k๐Ÿด 3.5k ๐Ÿ’ป JavaCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

๐Ÿ” A collection of interesting, funny, and depressing search queries to plug into shodan.io ๐Ÿ‘ฉโ€๐Ÿ’ป

โญ 7.8k๐Ÿด 1k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 27 May 2024 Explore Tool
idea4good avatar

GuiLite

by idea4good

โœ”๏ธThe smallest header-only GUI library(4 KLOC) for all platforms

โญ 7.8k๐Ÿด 837 ๐Ÿ’ป C++Advanced Developer Tool
Updated 22 Oct 2025 Explore Tool
kubeedge avatar

kubeedge

by kubeedge

Kubernetes Native Edge Computing Framework (project under CNCF)

โญ 7.6k๐Ÿด 2k ๐Ÿ’ป GoAdvanced Developer Tool
Updated 29 Oct 2026 Explore Tool
home-assistant avatar

operating-system

by home-assistant

:beginner: Home Assistant Operating System

โญ 7.6k๐Ÿด 1.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
jerryscript-project avatar

jerryscript

by jerryscript-project

Ultra-lightweight JavaScript engine for the Internet of Things.

โญ 7.4k๐Ÿด 695 ๐Ÿ’ป CCoding Knowledge Recommended
Updated 08 Oct 2025 Explore Tool
Serial-Studio avatar

Serial-Studio

by Serial-Studio

Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.

โญ 7.3k๐Ÿด 1.1k ๐Ÿ’ป CAdvanced Developer Tool
Updated 01 Nov 2026 Explore Tool
bblanchon avatar

ArduinoJson

by bblanchon

๐Ÿ“Ÿ JSON library for Arduino and embedded C++. Simple and efficient.

โญ 7.2k๐Ÿด 1.2k ๐Ÿ’ป C++Advanced Developer Tool
Updated 13 Oct 2026 Explore Tool
BruceDevices avatar

firmware

by BruceDevices

Predatory ESP32 Firmware

โญ 7.1k๐Ÿด 2.4k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool
processone avatar

ejabberd

by processone

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)

โญ 6.7k๐Ÿด 1.6k ๐Ÿ’ป ErlangCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
jetlinks avatar

jetlinks-community

by jetlinks

JetLinks ๅŸบไบŽJava,Spring Boot ,WebFlux,Netty,Vert.x,Reactor็ญ‰ๅผ€ๅ‘,โ€ฆ

โญ 6.7k๐Ÿด 1.9k ๐Ÿ’ป JavaCoding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool
tock avatar

tock

by tock

A secure embedded operating system for microcontrollers

โญ 6.5k๐Ÿด 867 ๐Ÿ’ป RustAdvanced Developer Tool
Updated 02 Nov 2026 Explore Tool
apache avatar

iotdb

by apache

Apache IoTDB

โญ 6.4k๐Ÿด 1.2k ๐Ÿ’ป JavaCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. ๅฐ็ฑณ็ฑณๅฎถๆ™บ่ƒฝๅฎถๅฑ…่ฎพๅค‡ๆŽฅๅ…ฅHass้›†ๆˆ

โญ 6.2k๐Ÿด 881 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
wasm-micro-runtime avatar

wasm-micro-runtime

by wasm-micro-runtime

WebAssembly Micro Runtime (WAMR)

โญ 6.2k๐Ÿด 880 ๐Ÿ’ป CAdvanced Developer Tool
Updated 28 Oct 2026 Explore Tool
serialport avatar

node-serialport

by serialport

Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!

โญ 6k๐Ÿด 1k ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 17 Jan 2026 Explore Tool
RIOT-OS avatar

RIOT

by RIOT-OS

RIOT - The friendly OS for IoT

โญ 5.8k๐Ÿด 2.1k ๐Ÿ’ป CCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool

An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT roboticsโ€ฆ

โญ 5.5k๐Ÿด 652 ๐Ÿ’ป C++Basic Technical Setup
Updated 08 Sep 2026 Explore Tool
signalwire avatar

freeswitch

by signalwire

FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on anyโ€ฆ

โญ 5.3k๐Ÿด 1.9k ๐Ÿ’ป CCoding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool
frangoteam avatar

FUXA

by frangoteam

Web-based Process Visualization (SCADA/HMI/Dashboard) software

โญ 5.2k๐Ÿด 1.4k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
RaspAP avatar

raspap-webgui

by RaspAP

The easiest, full-featured wireless router setup for Debian-based devices. Period.

โญ 5.2k๐Ÿด 845 ๐Ÿ’ป PHPCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
blinker-iot avatar

blinker-library

by blinker-iot

An IoT Solution,Blinker library for embedded hardware. Works with Arduino R4, ESP32.

โญ 5.2k๐Ÿด 233 ๐Ÿ’ป C++Advanced Developer Tool
Updated 29 Oct 2026 Explore Tool
AutoArk avatar

EVA-OS

by AutoArk

EVA OS โ€” A real-time multimodal AIOS for next-generation hardware, enabling your devices being โ€œaliveโ€ and as intelligent as a real brain.

โญ 1.9k๐Ÿด 124 ๐Ÿ’ป โ€”Basic Technical Setup
Updated 03 Aug 2026 Explore Tool
alexemanuelol avatar

rustplusplus

by alexemanuelol

A NodeJS Discord Bot that uses the rustplus.js library to utilize the power of the Rust+ Companion App with additional Quality-of-Life features.

โญ 348๐Ÿด 267 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 28 Jul 2026 Explore Tool