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/drogue-iot/drogue-device

A distribution of tools and examples for building embedded IoT applications in Rust

async drogue-device embedded iot lora rust wifi

Last synced: 05 Apr 2025

https://github.com/streamnative/mop

MQTT on Pulsar implemented using Pulsar Protocol Handler

apache-pulsar iot messaging mop mqtt mqtt-broker protocol-handler pulsar

Last synced: 27 May 2026

https://github.com/xchwarze/frieren

Frieren is a micro-framework designed for use in routers and Single Board Computers (SBCs). This framework is built to be lightweight, efficient, and easy to integrate into various hardware projects.

hacking iot openwrt php rasberry-pi red-team sbcomputers wireless

Last synced: 28 May 2026

https://github.com/gbaranski/houseflow

Home automation platform made in Rust 🦀.

ble embedded home-automation iot raspberry-pi rust smart-home

Last synced: 05 Apr 2025

https://github.com/itwars/k3s-ansible

Ansible playbook to deploy k3s kubernetes cluster

ansible devops iot k3s k8s kubernetes kubernetes-cluster rancher raspeberry-pi

Last synced: 17 May 2025

https://github.com/IOT-CS/IOTCS

工业智能网关,基于.net core3.1的跨平台物联网网关。支持不同设备驱动(PLC、CNC、数据库、串口设备、上位机、OPC UA、MQTT)具备二次开发驱动的能力实现与Thingsboard进行数据通讯。同时支持多资源配置化管理,MQTT、MYSQL、WEBHOOK等多种类型,实现数据的快速推送,提供简单的驱动开发接口。

allen-bradley bacnet can can-bus driver gateway iot iotcs mitsubishi modbus mqtt mqtt-broker omron opc-ua siemens-s7-plcs thingsboard thingscloud

Last synced: 29 Mar 2025

https://github.com/yodaos-project/yoda.js

Application Framework that powered YodaOS

alexa google-assistant iot nodejs os voice-interface

Last synced: 09 Apr 2025

https://github.com/shuai132/balancecar

平衡小车源码 包含完整的Android、STM32和PCB工程以及文档

altium-designer balancecar iot stm32

Last synced: 05 Apr 2025

https://github.com/ibm-watson-iot/iot-python

Python Package and samples for connecting to Maximo IoT and IBM Watson IoT Platform

iot python sdk

Last synced: 16 Jan 2026

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

Jumpstart from concept to production

esp32 esp32-idf iot production

Last synced: 09 Apr 2025

https://github.com/azure/iotedge-lorawan-starterkit

Sample implementation of LoRaWAN components to connect LoRaWAN antenna gateway running IoT Edge directly with Azure IoT.

azure azure-deployment azure-iot basics-station hacktoberfest iot iot-edge lora-gateway lorawan raspberry-pi

Last synced: 06 Apr 2025

https://github.com/laurencelundblade/QCBOR

Comprehensive, powerful, commercial-quality CBOR encoder/ decoder that is still suited for small devices.

c cbor cbor-encoder cbor-library iot portable rfc-7049 rfc-8949 serialization serialization-library

Last synced: 07 May 2025

https://github.com/microsoft/iot-curriculum

Hands on labs and content for students and educators to learn and teach the Internet of Things at schools, universities, coding clubs, community colleges and bootcamps

ai azure azure-iot curriculum hands-on-lab iot iot-edge labs machine-learning microsoft nvidia-jetson python raspberrypi

Last synced: 21 May 2026

https://github.com/ertis-research/kafka-ml

Kafka-ML: connecting the data stream with ML/AI frameworks (now TensorFlow and PyTorch!)

data-stream deep-learning docker gpu-acceleration iot kafka keras keras-tensorflow kubernetes machine-learning pytorch tensorflow

Last synced: 28 Feb 2026

https://github.com/ibm-watson-iot/iot-nodejs

Client libraries and samples for connecting to IBM Maximo IoT Tool using nodejs

iot maximo maximo-application-suite maximo-asset-monitor nodejs sdk

Last synced: 16 Jan 2026

https://github.com/tuanpmt/esp32-mqtt

ESP32 MQTT sample project for

esp-idf esp32 iot made-in-vietnam mqtt protocol

Last synced: 16 Mar 2025

https://github.com/eschava/psmqtt

Utility reporting system health and status via MQTT

home-automation internet-of-things iot mqtt mqtt-client psutil python

Last synced: 17 Jan 2026

https://github.com/umair9747/genzai

The IoT security toolkit to help identify IoT related dashboards and scan them for default passwords and vulnerabilities.

cybersecurity golang hacking iot iot-security penetration-testing pentesting redteam security security-scanner security-tools

Last synced: 04 Apr 2025

https://github.com/cunicu/cunicu

A zeroconf peer-to-peer mesh VPN using Wireguard® and Interactive Connectivity Establishment (ICE)

edge-cloud go golang ice iot mesh multi-agent-systems nat-traversal networking vpn vpn-manager wireguard wireguard-vpn

Last synced: 04 Apr 2025

https://github.com/citrusvanilla/tinyflux

The tiny time series database optimized for your happiness.

database iot time-series time-series-database

Last synced: 30 Dec 2025

https://github.com/eclipse-thingweb/node-wot

A fast and extensible framework to connect any device with your browser and backend applications

iot nodejs web web-of-things wot

Last synced: 15 May 2025

https://github.com/yehux/Coot

玩转 IFTTT 体验极客生活,互联网自动化神器【已经停止开发】

automatic geek golang ifttt iot tools webapp

Last synced: 15 May 2025

https://github.com/plgd-dev/hub

Secure and Interoperable Internet of Things

cloud coap iot iot-cloud iotivity iotivity-lite ocf openconnectivityfoundation

Last synced: 11 Feb 2026

https://github.com/wlisac/swift-on-balena

Docker images for Swift on Raspberry Pi and other ARM devices from balena's base images.

aarch64 armv6 armv7 armv8 balena balenacloud docker iot raspberry-pi-3 raspberry-pi-zero raspberrypi swift

Last synced: 06 Jul 2025

https://github.com/makerdiary/nrf52840-mdk

An Open-Source, Micro Development Kit for IoT Applications using the nRF52840 SoC

bluetooth-low-energy iot mesh-networks nrf52840 open-source-hardware openthread

Last synced: 27 Jun 2025

https://github.com/rubenszimbres/repo-2018

Deep Learning Summer School + Tensorflow + OpenCV cascade training + YOLO + COCO + CycleGAN + AWS EC2 Setup + AWS IoT Project + AWS SageMaker + AWS API Gateway + Raspberry Pi3 Ubuntu Core

aws-ec2 aws-iot aws-sagemaker coco computer-vision cyclegan ec2-instance generative-adversarial-networks haarcascade iot keras opencv opencv-library opencv3 raspberry-pi raspberry-pi-3 sagemaker tensorflow ubuntucore yolo-model

Last synced: 10 Jul 2025

https://github.com/mcer12/temper-esp8266

Temper is a compact temperature sensor based on ESP8266 and SHT30 with large 13x7 pixel led display.

diy esp8266 home-assistant home-automation iot mqtt sht30 temperature-logger temperature-monitoring temperature-sensor

Last synced: 16 Apr 2025

https://github.com/nmcclain/raspberian-firstboot

A lightly modified Raspbian-light image supporting first boot customization.

iot raspberry-pi raspbian

Last synced: 20 Aug 2025

https://github.com/owsolutions/angular5-iot-dashboard

Multipurpose dashboard admin for IoT softwares, remote control, user interface. Develop your client dashboards in Angular 5 with vast variety of components available.

angular angular-iot-dashboard angular2 angular4 angular5 dashboard iot iot-components iot-platform javascript monitoring realtime remote remote-control remote-sensing socketio typescript

Last synced: 07 Apr 2025

https://github.com/drogue-iot/reqwless

Rust async HTTP client for embedded/no_std

embedded http iot rust

Last synced: 15 May 2025

https://github.com/TasosY2K/camera-exploit-tool

Automated exploit scanner for cameras on the internet

camera camera-exploitation camera-hacking exploit iot scanner shodan vulnerability

Last synced: 10 May 2025

https://github.com/yjiong/iotgateway

iot gateway (modbusTCP,RTU,DLT645...to MQTT)

arm gateway iot

Last synced: 16 Jan 2026

https://github.com/doudoudedi/hackembedded

This tool is used for backdoor,shellcode generation,Information retrieval and POC arrangement for various architecture devices

cve exploit iot linux poc python reverse-shell security

Last synced: 06 Apr 2025

https://github.com/ruizeng/pando-cloud

pando open source iot cloud.

iot iot-cloud iot-framework iot-platform

Last synced: 28 Apr 2025

https://github.com/cortictechnology/cep

CEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. components.

artificial-intelligence computer-vision deep-learning edge-computing iot lego-mindstorms natural-language-processing oak-d opencv raspberry-pi smarthome speech-generation speech-recognition visual-programming

Last synced: 11 Apr 2026

https://github.com/orlopau/ember-mug

Reverse engineered bluetooth protocol for Ember Mugs

api bluetooth documentation ember iot mug smart

Last synced: 26 Feb 2026

https://github.com/umair9747/Genzai

The IoT security toolkit to help identify IoT related dashboards and scan them for default passwords and vulnerabilities.

cybersecurity golang hacking iot iot-security penetration-testing pentesting redteam security security-scanner security-tools

Last synced: 27 Sep 2025

https://github.com/azure/iotedgedev

The Azure IoT Edge Dev Tool greatly simplifies your Azure IoT Edge development process. It has everything you need to get started and helps with your day-to-day Edge development.

azure-iot-edge iot python

Last synced: 04 Apr 2025

https://github.com/smartboot/smart-mqtt

一款开源的云原生分布式 MQTT Broker 服务器,支持海量物联网设备互联互通。

aiot iot message-broker mqtt mqtt-broker mqtt-client mqtt-server

Last synced: 08 Feb 2026

https://github.com/firmata/configurablefirmata

A plugin-based version of Firmata

arduino esp32 i2c iot

Last synced: 16 May 2025

https://github.com/Azure/iotedgedev

The Azure IoT Edge Dev Tool greatly simplifies your Azure IoT Edge development process. It has everything you need to get started and helps with your day-to-day Edge development.

azure-iot-edge iot python

Last synced: 15 Mar 2025

https://github.com/openiothub/server-go

🎨OpenIoTHub Server[内网穿透和物联网设备管理服务器]

arduino esp32 esp8266 frp go golang goreleaser iot iothub mux nat nps open openiothub server tunnel tunnel-server

Last synced: 09 Apr 2025

https://github.com/wmmihaa/introduction-to-node.js

This training course will help you discover how the Node framework can help you write server-side code and build lightweight, scalable network applications. The course is an open source and covering everything from the basics of using JavaScript and Node.js to how to use it with cloud services like Azure Service Bus, Web sites and even in IoT scenarios.

iot javascript mongodb nodejs web

Last synced: 25 Apr 2025

https://github.com/Supergiovane/node-red-contrib-knx-ultimate

Control your KNX intallation via Node-Red! A bunch of KNX nodes, with integrated Philips HUE control and ETS group address importer.

eib hue iot knx konnex node-red nodered

Last synced: 13 May 2025

https://github.com/bipes/bipes

BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!

arduino block blockly embedded embedded-systems esp32 esp8266 iot micropython programming web

Last synced: 09 Apr 2025

https://github.com/and3rson/lilka

Монорепо проєкту "Лілка"

console devkit diy esp32 handheld iot ukraine

Last synced: 04 Apr 2025

https://github.com/wasm3/embedded-wasm-apps

Run statically-compiled WebAssembly apps on any embedded platform

iot particle-io platformio wasm wasm2c webassembly

Last synced: 02 Mar 2025

https://github.com/timhanewich/scout

Python-based Quadcopter Flight Controller Software using a Raspberry Pi Pico, MPU-6050, and a FlySky radio transmitter & receiver

drone flight-controller iot micropython pid-controller python quadcopter raspberry-pi raspberry-pi-pico rc-receiver rp2040

Last synced: 08 Sep 2025

https://github.com/damianFC/alexa-rubykit

Amazon Echo Alexa's App Kit Ruby Implementation

alexa amazon-echo iot ruby speechtotext

Last synced: 13 May 2025

https://github.com/iobroker-community-adapters/iobroker.shelly

Integrate your Shelly devices into ioBroker via MQTT or CoIoT

coap home-automation iobroker iot shelly smarthome

Last synced: 04 May 2026

https://github.com/iobroker-community-adapters/ioBroker.shelly

Integrate your Shelly devices into ioBroker via MQTT or CoIoT

coap home-automation iobroker iot shelly smarthome

Last synced: 14 Mar 2025

https://github.com/solidstategroup/rio

An open source library allowing you to create an internet connected LED wall

iot leds react-native

Last synced: 05 Sep 2025

https://github.com/SolidStateGroup/rio

An open source library allowing you to create an internet connected LED wall

iot leds react-native

Last synced: 13 May 2025

https://github.com/phodal/smart-home

Phodal's Smart Home Setup Guide:HomeBridge + Home Assistant + Amazon Echo

amazon-echo assistant broadlink-rm broadlink-sp home-assistant home-automation homebridge iot raspberry-pi wemo yeelight

Last synced: 23 Oct 2025

https://github.com/alexellis/docker-blinkt-workshop

Get into physical computing with Docker and Raspberry Pi

blinkt clustering containers docker iot pimoroni raspberry-pi swarm

Last synced: 21 Sep 2025

https://github.com/jobinbiju/home-fi

Home Automation App using Flutter, Adafruit IO & Esp32 dev board.

adafruit-io esp32 flutter flutter-apps getx home-automation iot iot-application iot-project iot-projects null-safety rest-api

Last synced: 12 Jun 2025

https://github.com/Wei1234c/SX127x_driver_for_MicroPython_on_ESP8266

SX127x (LoRa transceiver) driver for (Micro)Python on ESP8266/ESP32/Raspberry_Pi

esp32 esp8266 iot lora micropython python raspberry-pi sx1278 sx127x

Last synced: 13 May 2025

https://github.com/vinitshahdeo/water-monitoring-system

Water Monitoring System is an IOT based Liquid Level Monitoring system that has mechanisms to keep the user alerted in case of liquid overflow or when tank depletes.

api arduino coronavirus coronavirus-real-time coronavirus-tracking covid-19 django gssoc gssoc20 hacktoberfest hacktoberfest2020 hardware iot javascript jquery nodejs rgsoc ultrasonic-sensors water-monitoring

Last synced: 05 Apr 2025

https://github.com/kerwincui/kwswitch

智能开关平台,包含服务端、硬件端、安卓端和前端。关键词:物联网开关、远程开关、红外线遥控开关、WIFI继电器、MQTT协议、ESP8266、Iot smart switch、Android、Spring boot、Vue、Arduino

arduino esp8266 iot

Last synced: 13 Aug 2025

https://github.com/wildernesslabs/meadow.foundation

Unified driver and library framework for Meadow applications.

csharp dotnet internet-of-things iot iot-application meadow meadow-foundation

Last synced: 24 Jul 2025

https://github.com/esphome/aioesphomeapi

Python Client for ESPHome native API. Used by Home Assistant.

asyncio home-assistant home-automation internet-of-things iot python

Last synced: 16 May 2026

https://github.com/winc-link/hummingbird

蜂鸟物联网平台是由Golang编写的超轻量级物联网平台,具有轻量级、快速、极低的内存占用等特性,特别适用于个人开发者或初创公司承接中小型物联网项目。

golang hummingbird iot iot-platform

Last synced: 12 Jan 2026

https://github.com/vinitshahdeo/Water-Monitoring-System

Water Monitoring System is an IOT based Liquid Level Monitoring system that has mechanisms to keep the user alerted in case of liquid overflow or when tank depletes.

api arduino coronavirus coronavirus-real-time coronavirus-tracking covid-19 django gssoc gssoc20 hacktoberfest hacktoberfest2020 hardware iot javascript jquery nodejs rgsoc ultrasonic-sensors water-monitoring

Last synced: 11 May 2025

https://github.com/platformio/platform-atmelavr

Atmel AVR: development platform for PlatformIO

arduino atmel-avr avr build firmware iot platformio platformio-platform

Last synced: 12 Apr 2025

https://github.com/samsara/samsara

Samsara is a real-time analytics platform

analytics clojure elasticsearch fast iot kafka realtime stream-processing

Last synced: 06 Apr 2025

https://github.com/particle-iot/docs

Documentation for Particle

arduino core electron iot particle photon

Last synced: 15 May 2025

https://github.com/linux-lock/bpflock

bpflock - eBPF driven security for locking and auditing Linux machines

bpf containers ebpf iot iot-security kernel kubernetes lsm security

Last synced: 12 Apr 2025

https://github.com/openthread/ot-rtos

OpenThread RTOS, an integration of OpenThread, LwIP, and FreeRTOS.

embedded freertos google ieee-802154 internet-of-things iot ipv6 lwip mesh-networks nest openthread wireless

Last synced: 02 Oct 2025

https://github.com/openiothub/gateway-go

🎁GateWay Client for OpenIoTHub[云亿连/云易连访问内网端口和设备的网关]

arduino client esp32 esp8266 frp frpc frps gateway golang goreleaser iot iothub iothub-platform nat nps open openiothub openwrt socks tunnel

Last synced: 04 Apr 2025

https://github.com/jasonacox/tuyapower

Python module to read status and energy monitoring data from Tuya based WiFi smart devices. This includes state (on/off), current (mA), voltage (V), and power (wattage).

energy iot monitoring python smart-plugs smarthome tuya wifi

Last synced: 07 Apr 2025

https://github.com/theelims/esp32-sveltekit

A simple and extensible framework for ESP32 based IoT projects with a feature-rich, beautiful, and responsive front-end build with Sveltekit, Tailwind CSS and DaisyUI. This is a project template to get you started in no time with a fully integrated build chain.

arduino daisyui esp esp32 esp32-arduino iot mqtt platformio svelte sveltekit tailwindcss wifi wifimanager

Last synced: 04 Apr 2025

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

Tuya IoT Python SDK for Tuya Open API.

iot python sdk tuya

Last synced: 02 May 2025

https://github.com/mpostol/opc-ua-ooi

Object Oriented Internet - C# deliverables supporting a new Machine To Machine (M2M) communication architecture

c-sharp communication data-discovery data-oriented-architecture ebook iiot internet iot m2m metadata networking ooi opc-ua opcua publish-subscribe semantic-data

Last synced: 23 Mar 2025

https://github.com/dzavalishin/mqtt_udp

Simpified version of MQTT over UDP

iot mqtt mqtt-udp udp

Last synced: 06 Mar 2025

https://github.com/rclex/rclex

Rclex: ROS 2 Client Library for Elixir

elixir iot pubsub ros ros2

Last synced: 12 May 2025

https://github.com/gavinying/modpoll

A New Command-line Tool for Modbus and MQTT

docker gateway iiot iot modbus modpoll mqtt python

Last synced: 06 Mar 2026