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

#12hybridgroup/gobot

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

9,383Go
Explore Repo

#13canonical/microk8s

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

9,231Python
Explore Repo

#14platformio/platformio-core

Your Gateway to Embedded Software Development Excellence :alien:

8,931Python
Explore Repo

#15project-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

#16oatpp/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

#17dotnet/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

#18blinker-iot/blinker-library

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

4,943C++
Explore Repo

#19emqx/MQTTX

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

4,831TypeScript
Explore Repo

#20ravendb/ravendb

ACID Document Database

3,995C#
Explore Repo

#21kamailio/kamailio

Kamailio - The Open Source SIP Server for large VoIP and real-time communication platforms, focusing on flexibility, security and scalability

2,932C
Explore Repo

#22rulego/rulego

⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.

1,586Go
Explore Repo

#23zwave-js/zwave-js

Modern and standards-compliant Z-Wave device driver that runs almost anywhere

886TypeScript
Explore Repo

#24apache/streampipes

Apache StreamPipes - A self-service (Industrial) IoT toolbox to enable non-technical users to connect, analyze and explore IoT data streams.

742Java
Explore Repo

#25eclipse-kura/kura

Eclipse Kura™ is a versatile framework to supercharge your edge devices, streamlining the process of configuring your gateway, connecting sensors, and IoT devices to seamlessly collect, process, and send data to the cloud.

574Java
Explore Repo