back to home

Best Open Source iot Libraries

A curated list of the most popular GitHub repositories tagged with iot. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1home-assistant/core

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

84,972Python
Analyze Code

#2IceWhaleTech/CasaOS

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

33,238Go
Analyze Code

#3raysan5/raylib

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

31,078C
Analyze Code

#4taosdata/TDengine

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

24,734C
Analyze Code

#5arendst/Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

24,152C
Analyze Code

#6timescale/timescaledb

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

21,886C
Analyze Code

#7thingsboard/thingsboard

Open-source IoT Platform - Device management, data collection, processing and visualization.

21,176Java
Analyze Code

#8Awesome-HarmonyOS/HarmonyOS

A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。

19,841C
Analyze Code

#9fosrl/pangolin

Identity-aware VPN and proxy for remote access to anything, anywhere.

19,132TypeScript
Analyze Code

#10zephyrproject-rtos/zephyr

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

14,505C
Analyze Code

#11rwaldron/johnny-five

JavaScript Robotics and IoT programming framework, developed at Bocoup.

13,408JavaScript
Analyze Code

#12cesanta/mongoose

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

12,538C
Analyze Code

#13jopohl/urh

Universal Radio Hacker: Investigate Wireless Protocols Like A Boss

12,213Python
Analyze Code

#14justcallmekoko/ESP32Marauder

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

9,931C++
Analyze Code

#15hybridgroup/gobot

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

9,381Go
Analyze Code

#16canonical/microk8s

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

9,212Python
Analyze Code

#17platformio/platformio-core

Your Gateway to Embedded Software Development Excellence :alien:

8,881Python
Analyze Code

#18home-assistant/operating-system

:beginner: Home Assistant Operating System

6,832Python
Analyze Code

#19Serial-Studio/Serial-Studio

Cross-platform telemetry visualization application for real-time data monitoring and analysis from multiple sources.

6,577C++
Analyze Code

#20processone/ejabberd

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

6,569Erlang
Analyze Code