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.

85,390Python
Explore Repo

#2IceWhaleTech/CasaOS

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

33,417Go
Explore Repo

#3raysan5/raylib

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

31,565C
Explore Repo

#4taosdata/TDengine

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

24,774C
Explore Repo

#5Awesome-HarmonyOS/HarmonyOS

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

19,851C
Explore Repo

#6fosrl/pangolin

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

19,547TypeScript
Explore Repo

#7microsoft/IoT-For-Beginners

12 Weeks, 24 Lessons, IoT for All!

16,800Jupyter Notebook
Explore Repo

#8apache/apisix

The Cloud-Native API Gateway and AI Gateway

16,327Lua
Explore Repo

#9emqx/emqx

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

16,031Erlang
Explore Repo

#10saltstack/salt

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

15,281Python
Explore Repo

#11zephyrproject-rtos/zephyr

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

14,721C
Explore Repo

#12RT-Thread/rt-thread

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

12,033C
Explore Repo

#13hybridgroup/gobot

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

9,383Go
Explore Repo

#14canonical/microk8s

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

9,231Python
Explore Repo

#15platformio/platformio-core

Your Gateway to Embedded Software Development Excellence :alien:

8,931Python
Explore Repo

#16project-chip/connectedhomeip

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.

8,650C++
Explore Repo

#17oatpp/oatpp

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

8,563C++
Explore Repo

#18apache/iotdb

Apache IoTDB

6,344Java
Explore Repo

#19bytecodealliance/wasm-micro-runtime

WebAssembly Micro Runtime (WAMR)

5,968C
Explore Repo

#20dotnet/MQTTnet

MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.

4,955C#
Explore Repo

#21blinker-iot/blinker-library

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

4,943C++
Explore Repo

#22emqx/MQTTX

A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.

4,831TypeScript
Explore Repo

#23crate/crate

CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.

4,407Java
Explore Repo

#24e-m-b-a/emba

EMBA - The firmware security analyzer

3,486Shell
Explore Repo

#25ailyProject/aily-blockly

AI IDE for hardware development, support Arduino, MicroPython, ESP32, STM32, RP2040, Nrf5x...

2,155TypeScript
Explore Repo

#26OpenCCU/OpenCCU

:house: Buildroot-based, cloud-free smart-home platform for a Homematic IP CCU (CCU3/ELV-Charly). Runs on Raspberry Pi & x86/ARM or as a virtual appliance (Proxmox VE, Home Assistant, Docker/LXC/K8s)...

1,798JavaScript
Explore Repo

#27tuya/TuyaOpen

Next-gen AI+IoT framework for T2/T3/T5AI/ESP32/and more – Fast IoT and AI Agent hardware integration

1,580C
Explore Repo

#28apache/plc4x

PLC4X The Industrial IoT adapter

1,575Java
Explore Repo

#29dootss/shodan-dorks

An auto-updating list of shodan dorks with info on the amount of results they return!

386
Explore Repo

#30philips-software/amp-embedded-infra-lib

amp-embedded-infra-lib is a set of C++ libraries and headers that provide heap-less, STL like, infrastructure for embedded software development

257C++
Explore Repo