An open API service indexing awesome lists of open source software.

Internet of things

The internet of things, or IoT, describes the network of physical objects (things) that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet. The Internet of Things means taking all the things in the world and connecting them to the internet.

https://github.com/zmops/zeus-iot

Zeus IoT is the world's first open source Internet of Things distributed collection platform based on Zabbix, with the ability to collect, analyze, and store data from millions of IoT devices.

grafana iot iot-platform jetlinks modbus mqtt tdengine thingsboard timescaledb zabbix zabbix-iot zeus zeus-iot

Last synced: 04 Apr 2025

https://github.com/therealsaumil/emux

EMUX Firmware Emulation Framework (formerly ARMX)

arm emulation exploitlab firmware iot mips qemu

Last synced: 28 Apr 2025

https://github.com/jczic/microwebsrv2

The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!

async asynchronous cors esp32 hc2 http https iot micropython microwebsrv pyboard pycom routes ssl template-engine web-server websocket websocket-server websockets wipy

Last synced: 13 Apr 2025

https://github.com/eclipse-upm/upm

UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.

actuators c cpp internet-of-things iot java nodejs python sensor upm

Last synced: 17 Nov 2025

https://github.com/eclipse/upm

UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.

actuators c cpp internet-of-things iot java nodejs python sensor upm

Last synced: 11 Mar 2025

https://github.com/summergift/embeddedsystem

:books: 计算机体系架构、嵌入式系统基础与主流编程语言相关内容总结

c cnn computer-vision data-structures iot linux machine-learning network python

Last synced: 15 May 2025

https://github.com/jczic/MicroWebSrv2

The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!

async asynchronous cors esp32 hc2 http https iot micropython microwebsrv pyboard pycom routes ssl template-engine web-server websocket websocket-server websockets wipy

Last synced: 02 Apr 2025

https://github.com/jczic/microwebsrv

A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)

captive-portal esp32 hc2 http iot language-templating micropython microwebsrv pyboard pycom pyhtml routing support-websockets template-engine templating webserver websocket websocket-server websockets wipy

Last synced: 04 Apr 2025

https://github.com/thingsboard/tbmq

Open-source, scalable, and fault-tolerant MQTT broker able to handle 4M+ concurrent client connections, supporting at least 3M messages per second throughput per single cluster node with low latency delivery. The cluster mode supports more than 100M concurrently connected clients.

broker iot java kafka mqtt mqtt-broker netty platform postgresql redis thingsboard

Last synced: 15 May 2025

https://github.com/espressif/esp-mqtt

ESP32 mqtt component

component esp-idf esp32 iot mqtt

Last synced: 14 May 2025

https://github.com/jczic/MicroWebSrv

A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)

captive-portal esp32 hc2 http iot language-templating micropython microwebsrv pyboard pycom pyhtml routing support-websockets template-engine templating webserver websocket websocket-server websockets wipy

Last synced: 02 Apr 2025

https://github.com/relativty/wrmhl

(Archived) Simple communication between Unity3D and Arduino - by Maxim xyz.

arduino hardware hardware-libraries iot iot-framework threading threadsafe unity

Last synced: 15 Mar 2025

https://github.com/apache/streampipes

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

analytics dashboard edge iiot iot iot-analytics iot-platform microservices opcua s7 self-service stream-processing

Last synced: 11 Dec 2025

https://github.com/judahpaul16/gpt-home

ChatGPT at home! A better alternative to commercial smart home assistants, built on the Raspberry Pi using LiteLLM and LangGraph.

ai automation docker fastapi home-assistant home-automation iot langchain langgraph langmem llm nginx nodejs openai python raspberry-pi react speech-recognition spotify typescript

Last synced: 17 Mar 2026

https://github.com/jniebuhr/gaggimate

This project upgrades a Gaggia espresso machine with smart controls to improve your coffee-making experience. By adding a display and custom electronics, you can monitor and control the machine more easily.

coffee espresso gaggia iot pid smarthome

Last synced: 18 Apr 2026

https://github.com/daoshenzzg/socket-mqtt

基于Netty+MQTT的高性能推送服务框架。支持普通Socket、MQTT、MQTT web socket协议。非常方便接入上层业务实现推送业务。

iot java mqtt netty rpc socket websocket

Last synced: 13 Apr 2025

https://github.com/dontsovcmc/waterius

Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.

arduino atmel attiny blynk embedded esp8266 hardware i2c industry-monitor internet-of-things iot smart-home smarthome smarthomes watermeter

Last synced: 15 May 2025

https://github.com/ambianic/peerfetch

Peer-to-peer HTTP over WebRTC.

end-to-end-encryption iot webrtc

Last synced: 05 Apr 2025

https://github.com/opendata-stuttgart/sensors-software

sourcecode for reading sensor data

arduino iot iot-device sensor

Last synced: 23 Aug 2025

https://github.com/espressif/esp-now

A connectionless Wi-Fi communication protocol

control debugger esp32 iot ota

Last synced: 15 May 2025

https://github.com/yodaos-project/ShadowNode

Use Node.js in your end devices(QQ: 796448809)

embeddable iot javascript node nodejs

Last synced: 24 Mar 2025

https://github.com/yodaos-project/shadownode

Use Node.js in your end devices(QQ: 796448809)

embeddable iot javascript node nodejs

Last synced: 13 Apr 2025

https://github.com/pnoker/iot-dc3

IoT DC3 is a 100% open-source, distributed Internet of Things (IoT) platform built on Spring Cloud. It accelerates IoT project development and simplifies IoT device management, offering a comprehensive solution for building robust IoT systems.

data-collection dcs docker gateway iot java lwm2m modbus mqtt multi-protocol opc-ua plc rpc rtsp s7 socket spring-cloud tcp things

Last synced: 16 Jul 2025

https://github.com/iot-technology/groza

开源物联网平台 - 物联网解决方案的设备管理,数据收集,处理

coap http iot mqtt netty springboot2

Last synced: 27 Oct 2025

https://github.com/aklivity/zilla

🦎 A multi-protocol edge & service proxy. Seamlessly interface web apps, IoT clients, & microservices to Apache Kafka® via declaratively defined, stateless APIs.

api-gateway asyncapi event-driven-architecture event-stream-proxy event-streaming grpc iot kafka kafka-proxy mqtt openapi proxy rest server-sent-events streaming-api

Last synced: 14 Apr 2025

https://github.com/centreon-archive/centreon-archived

Centreon is a network, system and application monitoring tool. Centreon is the only AIOps Platform Providing Holistic Visibility to Complex IT Workflows from Cloud to Edge.

alerting analytics automation centreon cloud command-line containers dashboard data-visualization devops docker edge graphing iot kubernetes monitoring notifications performance php prometheus

Last synced: 21 Jun 2025

https://github.com/maxbbraun/mirror

Smart Mirror

android iot smart-mirror

Last synced: 16 May 2025

https://github.com/centreon/centreon-archived

Centreon is a network, system and application monitoring tool. Centreon is the only AIOps Platform Providing Holistic Visibility to Complex IT Workflows from Cloud to Edge.

alerting analytics automation centreon cloud command-line containers dashboard data-visualization devops docker edge graphing iot kubernetes monitoring notifications performance php prometheus

Last synced: 07 Apr 2025

https://github.com/0x27/linux.mirai

Leaked Linux.Mirai Source Code for Research/IoC Development Purposes

botnet ioc ioc-development iot leak linux malware malware-analysis malware-development malware-research mirai mirai-source

Last synced: 15 Dec 2025

https://github.com/timmbogner/Farm-Data-Relay-System

A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.

agriculture agritech agtech arduino esp-now esp32 esp32-arduino esp8266 esp8266-arduino espressif farming iot lora mqtt raspberry-pi sensors sensors-data-collection

Last synced: 12 Jun 2025

https://github.com/timmbogner/farm-data-relay-system

A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.

agriculture agritech agtech arduino esp-now esp32 esp32-arduino esp8266 esp8266-arduino espressif farming iot lora mqtt raspberry-pi sensors sensors-data-collection

Last synced: 15 May 2025

https://github.com/esphome/esphome-core

🚨 No longer used 🚨 - The C++ framework behind ESPHome

arduino cpp esp32 esp8266 home-assistant home-automation internet-of-things iot

Last synced: 30 Sep 2025

https://github.com/locka99/opcua

A client and server implementation of the OPC UA specification written in Rust

embedded iec-62541 iot monitoring opc opc-ua rust

Last synced: 15 May 2025

https://github.com/xmppo/go-xmpp

Go XMPP Library (From Yasuhiro Matsumoto and based on the code from Russ Cox)

chat go go-xmpp golang iot jabber xmpp xmpp-library

Last synced: 15 May 2025

https://github.com/wolfssl/wolfmqtt

wolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.

embedded iot iot-security mqqt-packet mqtt mqtt-client mqtt-library mqtt-sn mqtt-tls qos-0-2 quality-of-service security sensor-network tls tls13 tls13-support wolfmqtt wolfssl wolfssl-library

Last synced: 14 Apr 2025

https://github.com/wolfSSL/wolfMQTT

wolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.

embedded iot iot-security mqqt-packet mqtt mqtt-client mqtt-library mqtt-sn mqtt-tls qos-0-2 quality-of-service security sensor-network tls tls13 tls13-support wolfmqtt wolfssl wolfssl-library

Last synced: 05 Apr 2025

https://github.com/rdmtc/RedMatic

Node-RED packaged as Addon for the Homematic CCU3 and RaspberryMatic 🤹‍♂️

addon ccu home-automation homekit homematic iot mqtt node-red raspberrymatic smarthome

Last synced: 12 Apr 2025

https://github.com/rdmtc/redmatic

Node-RED packaged as Addon for the Homematic CCU3 and RaspberryMatic 🤹‍♂️

addon ccu home-automation homekit homematic iot mqtt node-red raspberrymatic smarthome

Last synced: 05 Apr 2025

https://github.com/luos-io/luos_engine

Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

arduino cicd communication-protocol cyber-physical-systems cyberphysical-systems digital-twins digitaltwins edge embedded embedded-systems freertos iot luos micro-ros microservice platformio raspberry-pi real-time realtime ros

Last synced: 11 Oct 2025

https://github.com/Azure/iot-edge-v1

Azure IoT Edge

azure cloud edge gateway iot iothub

Last synced: 13 Mar 2025

https://github.com/FabEdge/fabedge

Secure Edge Networking Solution Based On Kubernetes

cloud-native cncf cni iot ipsec k8s kubernetes multi-cluster operator sdn

Last synced: 30 Mar 2025

https://github.com/entysec/camover

CamOver is a camera exploitation tool that allows to disclosure network camera admin password.

camera camera-control camera-exploitation camera-hacking entysec exploit iot iot-hacking webcam-hacking

Last synced: 11 Oct 2025

https://github.com/Cicizz/jmqtt

A MQTT broker,implemented by java and netty,support persistence and cluster

iot java mq mqtt

Last synced: 27 Mar 2025

https://github.com/microsoft/Reactors

🌱 Join a community of developers at Microsoft Reactor and connect with people, skills, and technology to build your career or personal learning. We offer free livestreams, on-demand content, and hybrid/in-person events daily around the world. Access our projects and code here.

ai azure cloud data data-science devops dotnet events iot live-streaming low-code meetup mixed-reality ml no-code nodejs personal-de python web

Last synced: 05 May 2025

https://github.com/albertogeniola/merossiot

Async Python library for controlling Meross devices

automation domotic home-automation iot meross meross-cloud meross-devices python

Last synced: 10 Apr 2025

https://github.com/brocaar/chirpstack-application-server

ChirpStack Application Server is an open-source LoRaWAN application-server.

application-server chirpstack iot lora lorawan

Last synced: 08 Apr 2025

https://github.com/eclipse-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.

eclipseiot gateway internet-of-things iot java

Last synced: 13 Mar 2025

https://github.com/brannondorsey/dns-rebind-toolkit

A front-end JavaScript toolkit for creating DNS rebinding attacks.

dns dns-rebinding hacking iot iot-security network-attacks red-team

Last synced: 12 Oct 2025

https://github.com/unitedrhino/things

联犀是基于golang,gozero框架构建的SaaS云原生微服务物联网平台(iot),支持MQTT、CoAP、HTTP、TCP、阿里云、腾讯云、涂鸦云,物美等云云对接及设备协议,实现海量多样设备连接。支持多租户、多应用和项目管理,内置小程序功能,适应多样化业务场景.支持单体、集群和微服务部署,适应不同企业规模和需求。支持mysql和pgsql,满足数据存储需求,适用于智能家居、智慧楼宇...

aiot aliyun cloudnative go golang gorm gozero iot iothub iothub-platform k8s microservices minio multitenant nats tdengine tencent vue3

Last synced: 08 Apr 2025

https://github.com/dexterind/grovepi

GrovePi is an open source platform for connecting Grove Sensors to the Raspberry Pi.

grove-sensors grovepi grovepi-board iot iot-platform raspberry-pi

Last synced: 15 May 2025

https://github.com/rjwats/esp8266-react

A framework for ESP8266 & ESP32 microcontrollers with a React UI

esp32 esp8266 iot mqtt ota-updates platformio react websockets wifi-connection wifi-settings

Last synced: 04 Apr 2025

https://github.com/kerberos-io/machinery

(DEPRECATED) An open source image processing framework, which uses your USB-, IP- or RPi-camera to recognize events (e.g. motion).

c-plus-plus iot linux raspberry-pi video-surveillance

Last synced: 14 Jan 2026

https://github.com/danielpoliakov/lisa

Sandbox for automated Linux malware analysis.

internet-of-things iot linux linux-sandbox lisa malware malware-analysis security

Last synced: 03 Feb 2026

https://github.com/platformio/platformio-atom-ide

PlatformIO IDE for Atom: The next generation integrated development environment for IoT

arduino atom build debugger embedded esp32 esp8266 fpga hardware ide iot lattice libraries mbed microcontroller platformio verilog

Last synced: 30 Sep 2025

https://github.com/plapointe6/espmqttclient

Wifi and MQTT handling for ESP8266 and ESP32

arduino arduino-library esp32 esp32-arduino esp8266 esp8266-arduino iot mqtt wifi

Last synced: 04 Apr 2025

https://github.com/empicano/aiomqtt

The idiomatic asyncio MQTT client

async asyncio internet-of-things iot mqtt mqttv5 paho-mqtt pubsub python

Last synced: 04 Jan 2026

https://github.com/nyu-mlab/iot-inspector-client

IoT Inspector: capturing and analyzing your smart home network traffic

internet-of-things iot network-analysis smart-home

Last synced: 16 Apr 2026

https://github.com/home-assistant-ecosystem/home-assistant-cli

:computer: Command-line tool for Home Assistant

cli home-assistant home-automation iot smart-home

Last synced: 16 May 2025

https://github.com/rithvikvibhu/ghlocalapi

(Unofficial) Google Home local API documentation.

api-documentation google-home iot openapi3 redoc

Last synced: 07 May 2025

https://github.com/sdima1357/esp32_usb_soft_host

ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.

board emulators esp32 esp32c3 espressif iot retrocomputing retrogaming risc-v usb usb-hid usb-host xtensa

Last synced: 15 May 2025

https://github.com/rithvikvibhu/GHLocalApi

(Unofficial) Google Home local API documentation.

api-documentation google-home iot openapi3 redoc

Last synced: 06 Apr 2025

https://github.com/openthread/ot-br-posix

OpenThread Border Router, a Thread border router for POSIX-based platforms.

avahi border-router google hacktoberfest internet-of-things iot iot-gateway ipv6 nest openthread tayga thread-protocol wpantund

Last synced: 15 May 2025

https://github.com/bacnet-stack/bacnet-stack

BACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services.

bacnet bacnet-client bacnet-ip bacnet-library bacnet-server c command-line command-line-tool command-line-tools embedded iot ip ipv4 ipv6 linux mstp windows

Last synced: 16 Apr 2025

https://github.com/mqtt-smarthome/mqtt-smarthome

Smart home automation with MQTT as the central message bus - Architectural proposal

iot mqtt smarthome

Last synced: 07 Apr 2025

https://github.com/azure/azure-iot-sdk-python

A Python SDK for connecting devices to Microsoft Azure IoT services

azure azure-iot azure-iot-device azure-iot-sdks azure-iothub device-sdk iot iothub microsoft python sdk

Last synced: 28 Jan 2026

https://github.com/nrchkb/node-red-contrib-homekit-bridged

Node-RED Contribution - HomeKit Bridged : Node-RED nodes to simulate Apple HomeKit devices.

home-automation homekit homekit-bridge iot node-red node-red-contrib nrchkb

Last synced: 14 May 2025

https://github.com/NRCHKB/node-red-contrib-homekit-bridged

Node-RED Contribution - HomeKit Bridged : Node-RED nodes to simulate Apple HomeKit devices.

home-automation homekit homekit-bridge iot node-red node-red-contrib nrchkb

Last synced: 08 Apr 2025

https://github.com/heedy/heedy

An aggregator for personal metrics, and an extensible analysis engine

golang iot quantified-self

Last synced: 02 Apr 2026