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/codingjoe/ssdp

Python asyncio library for Simple Service Discovery Protocol (SSDP).

asyncio iot protocol python ssdp upnp

Last synced: 12 Apr 2025

https://github.com/achlysproject/achlys

Erlang framework for building applications with Lasp on GRiSP

edge erlang erlang-otp grisp iot lasp partisan

Last synced: 22 Aug 2025

https://github.com/tfry-git/embajax

Simplistic framework for creating and handling displays and controls on a web page served by an Arduino (or other small device).

ajax arduino c-plus-plus controls esp8266 html internet-of-things iot javascript webserver

Last synced: 05 Aug 2025

https://github.com/dschier-wtd/fedora-homeserver

Kickstart and Ansible setup of my homeserver.

ansible fedora homeautomation homeserver iot kickstart linux

Last synced: 19 Apr 2025

https://github.com/woa-project/img2ffu

Converts raw image (img) files into full flash update (FFU) files

dd ffu imaging img iot phone servicing windows

Last synced: 11 Jun 2025

https://github.com/picolab/pico-engine

An implementation of the pico-engine hosted on node.js

decentralization iot krl pico-engine

Last synced: 15 Apr 2025

https://github.com/onomondo/nrf-softsim

Manifest repository of the Onomondo SoftSIM x Nordic nRF91 series integration

iot lte-m nb-iot nordic-semiconductor softsim uicc zephyr

Last synced: 12 Jan 2026

https://github.com/behemehal/ellie-language

Ellie is a type-safe programing language that runs on embedded and sandboxed environments.

cloud-functions ellie embedded hacktoberfest iot language rust

Last synced: 04 Apr 2025

https://github.com/mydevicesiot/cayenne-docs

The Cayenne documentation system

arduino cayenne docs esp32 esp8266 iot lorawan mqtt raspberrypi

Last synced: 07 May 2025

https://github.com/H5a337230/ZKShS

Search shodan without any knowledge about its queries

api database dns honeypot information-gathering iot modem monitor python reverse-dns-lookups router scada shodan

Last synced: 12 Jul 2025

https://github.com/veista/nilan

Nilan integration for Home Assistant

home-assistant home-automation homeassistant iot modbus-tcp

Last synced: 12 Mar 2026

https://github.com/arashsm79/OFMon

Offline-first smart energy monitoring platform using Rust, ESP32, Thingsboard, and a fork of Thingsboard Mobile flutter app.

dart embedded embedded-hal embedded-rust embedded-svc emon energy-monitor esp-idf esp-idf-hal esp-idf-svc esp-idf-sys esp-rs esp32 espressif flutter iot littlefs rust smart-energy-monitor thingsboard

Last synced: 13 Apr 2025

https://github.com/vshymanskyy/blynk-library-lua

Blynk library for Lua. Works with Lua 5.1+, LuaJIT, NodeMCU.

blynk esp32 esp8266 iot lua lua-library luajit openwrt

Last synced: 13 Apr 2025

https://github.com/netbeast/react-native-ssdp

SSDP client + server to use in your react-native apps

iot node smart-home

Last synced: 14 Jan 2026

https://github.com/dustin/mqtt-hs

Haskell MQTT client.

haskell iot mqtt networking

Last synced: 04 Apr 2025

https://github.com/gonzalo123/face.iot

Opencv and esp32 experiment. Moving a servo with my face alignment

esp32 iot mqtt opencv python

Last synced: 09 Mar 2026

https://github.com/bearlord/pdo_taos

TDengine driver for PDO

extension iot pdo php taos tdengine time-series

Last synced: 24 Jan 2026

https://github.com/adafruit/adafruit_wippersnapper_arduino

WipperSnapper is a firmware for creating no-code IoT electronics projects.

arduino arduino-library esp32 esp8266 iot no-code rp2040 wippersnapper

Last synced: 06 Apr 2025

https://github.com/mhaack/mqtt-433mhz-gateway-homie

433Mhz <-> MQTT gateway for smart home 🏡 automation

gateway homie iot mqtt wemos-d1-mini

Last synced: 15 Apr 2025

https://github.com/lueschem/edi

Embedded development infrastructure.

ansible debian embedded image iot jinja2 lxc lxd python python3 raspberry-pi ubuntu yaml

Last synced: 15 Mar 2025

https://github.com/alin23/lunarsensor

Server that mimics a Lunar ambient light sensor, with support for multiple lux data sources

iot monitor

Last synced: 03 Jul 2025

https://github.com/eclipse/editdor

Eclipse ediTDor - A tool for simply designing W3C Thing Descriptions

iot jsonld web webofthings

Last synced: 25 Apr 2025

https://github.com/arduino/arduino-iot-js

Arduino IoT Cloud - Javascript SDK

arduino arduino-create cloud iot js

Last synced: 19 Oct 2025

https://github.com/c-base/ingress-table

Ingress Table NoFlo & MicroFlo setup

cbase-space-station ingress iot microflo msgflo noflo rgb-led-strips

Last synced: 16 Mar 2026

https://github.com/jamesjara/react-native-aws-iot-device-shadows

React Native Component for connecting to AWS IoT Shadows from a device using SDK JavaScript bundle

aws aws-iot aws-iot-python component iot mqtt react react-native shadows

Last synced: 09 Sep 2025

https://github.com/jtrotta/raspberrysharp

A .NET/Mono IO Library for Raspberry Pi This library is a complete refactoring of Raspberry-Sharp libraries, merged into one library and updated to RB3, CM3 and RB3+

gpio i2c iot mono raspberrypi spi

Last synced: 13 May 2025

https://github.com/wybiral/ipv4scan

IoT device scanner.

golang iot netsec

Last synced: 23 Jan 2026

https://github.com/RT-Thread-packages/ppp_device

lwIP PPP porting for GSM modem (like sim800)

air720 gprs iot lwip m6312 ppp sim800

Last synced: 17 Sep 2025

https://github.com/juullabs-oss/mcumgr-ios

A mobile management library for devices running Apache Mynewt and Zephyr (DFU, logs, stats, config, etc.)

ble dfu ios iot mcumgr mynewt newtmgr zephyr

Last synced: 30 Oct 2025

https://github.com/freertos/coremqtt-agent

Implements an MQTT agent (or daemon) task for simple MQTT connection sharing among different threads of execution.

freertos iot mqtt

Last synced: 07 May 2026

https://github.com/homewayio/addon

Home Assistant Community Cloud with secure, private, and free remote access, webrtc streaming, ChatGPT powered AI, Google & Alexa support, and more! 🚀

alexa anthropic app chatgpt claude gemini go2rtc google google-assistant google-home hacs home-assistant home-automation iot llm openai webrtc

Last synced: 02 May 2026

https://github.com/mjmolina/plantaris

PyCon 2020 Talk: "How to build an intelligent “indoor garden” with microcontrollers, CircuitPython, and IoT."

circuitpython hardware iot microcontrollers plants pycon raspberry-pi watering-plants

Last synced: 23 Oct 2025

https://github.com/giacomocavalieri/orbital

⚛️ Build and flash Gleam projects to devices running AtomVM

atomvm gleam iot

Last synced: 20 Apr 2026

https://github.com/obastemur/iotz

compile things easy 🚀

arduino arm azure cli compiler iot mbed

Last synced: 30 May 2026

https://github.com/francesco-sodano/birdy

Birdy is a nicely designed wild bird feeder that takes photos, identifies and classifies birds. - based on Raspberry Pi, Azure IoT and Azure cognitive Service.

3d-printing azure azurefunctions birds birdwatching cognitive-services computer-vision iot linux python raspberry-pi sustanability ubuntu

Last synced: 29 Oct 2025

https://github.com/piecol/cm5_minima_rev1

CM5 LoRaWAN carrier board in a compact, feature-filled footprint

compute-module-4 compute-module-5 home-assistant iot mini-computer raspberry-pi raspbian sbc

Last synced: 05 Jul 2025

https://github.com/rs/moquette

MQTT service dispatcher

golang iot iot-gateway mqtt mqtt-service

Last synced: 15 Apr 2025

https://github.com/tuya/tuya-panel-sdk

Tuya Panel SDK is designed to promote the development of smart device panels.

iot sdk tuya

Last synced: 06 Apr 2025

https://github.com/calvarium/homebridge-lifx-plugin

A plugin that adds lifx-lights in the network automatically to the homebridge, also single lights can be added manually

apple homebridge homebridge-plugin homekit iot lifx lifx-api lifx-bulbs lifx-controller lifx-lights

Last synced: 26 Jul 2025

https://github.com/100prznt/temp2iot

Very basic IoT thermometer with REST API and web UI, based on ESP8266 hardware (WeMos D1 mini)

ds18b20 esp8266 iot pool pool-thermometer thermometer water-temperature

Last synced: 15 Mar 2026

https://github.com/trusted-iot-alliance/iotregistry

The IOT Registry chaincode Hyperledger Fabric 0.6. This is compatible with the Chronicled.org Open Registry

blockchain chaincode iot

Last synced: 14 Jan 2026

https://github.com/yoziru/esphome-zehnder-comfoair

Interact with Zehnder Comfoair Q using ESPHome and Home Assistant

comfoair comfoairq esp32 esphome home-assistant home-automation homeassistant iot zehnder

Last synced: 11 Apr 2025

https://github.com/s-b-repo/rustsploit

orgininaly this was a rewrite of routersploit rebuild in rust but it has grown and started shaping into something more

hacking hacking-tool iot kali-linux routersploit routersploit-framework rust rust-lang

Last synced: 21 Apr 2026

https://github.com/dotmorten/minismartdisplay

An ePaper device powered by .NET

iot

Last synced: 12 Aug 2025

https://github.com/auchenberg/dyson-purelink

Control Dyson PureLink fan/purifier devices from JavaScript

dyson iot library purelink

Last synced: 23 Apr 2025

https://github.com/rauc/rauc-hawkbit

RAUC hawkBit Client

iot rauc software-provisioning updating

Last synced: 22 Apr 2025

https://github.com/supergiovane/knxultimate

KNX IP Protocol implementation for node.js

iot knx nodejs

Last synced: 18 Feb 2026

https://github.com/telefonicaid/iotagent-ul

IoT Agent for a UltraLight 2.0 based protocol (with HTTP, MQTT and AMQP transports)

fiware iot iot-agent

Last synced: 19 Apr 2025

https://github.com/kartben/lorawan-adt-demo

End-to-end demo and tutorial showing you how to create digital twins of your LoRaWAN sensors and visualize them in a 3D environment.

digitaltwins iot lorawan lpwan

Last synced: 19 Apr 2025

https://github.com/edgenesis/shifu-plugin-for-chatgpt

A plugin helps ChatGPT to interact with IoT devices.

agi autogpt camera chatgpt chatgpt-plugin chatgpt-plugins iot openai

Last synced: 18 Sep 2025

https://eclipse.github.io/editdor/

Eclipse ediTDor - A tool for simply designing W3C Thing Descriptions

iot jsonld web webofthings

Last synced: 29 Mar 2025

https://github.com/barnstee/ua-cloudpublisher

A cross-platform OPC UA cloud publisher reference implementation leveraging OPC UA PubSub over MQTT or Kafka. It runs in a Docker container on standard Docker hosts or on Kubernetes and comes with an easy-to-use web user interface.

iot mqtt opcua

Last synced: 04 May 2025

https://github.com/endail/hx711-pico-c

Implementation of single and multiple HX711 use via RP2040's state machine

c hx711 iot load-cell loadcell pio pioasm raspberry-pi raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040 state-machine

Last synced: 12 Apr 2025

https://github.com/tuyaapi/cloud

🌨 🎁 A NodeJS wrapper for Tuya's cloud API. Documentation: https://tuyaapi.github.io/cloud/.

cloud iot nodejs

Last synced: 19 Apr 2025

https://github.com/toppers/hakoniwa

Hakoniwa: a virtual simulation environment in the age of IoT and cloud robotics

cloud documentation embedded github-pages hakoniwa iot iot-platform simulation-environment simulation-framework toppers unity

Last synced: 09 Mar 2026

https://github.com/stellio-hub/stellio-context-broker

Stellio is an NGSI-LD compatible context broker

context-broker etsi fiware iot ngsi-ld

Last synced: 08 Apr 2026

https://github.com/342apps/teleinfokit

An ESP01 based module that reads and sends energy meter data from french meters

esp8266 home-assistant home-automation iot linky mqtt teleinformation tic

Last synced: 01 Apr 2026

https://github.com/jerosoler/iotflow

Visual tool for IoT :bulb:

arduino esp88266 firmata flow iot nodemcu raspberry

Last synced: 30 Jul 2025

https://github.com/arduino/arduino-connector

Connector to the Arduino Create Cloud and IoT platform

arduino arduino-connector beaglebone docker iot mqtt ota raspberry-pi up2

Last synced: 19 Oct 2025

https://github.com/rtradeltd/libp2p-lora-transport

Enabling low-bandwidth LibP2P protocols to communicate over LoRa, a low-powered long-range wireless protocol (WIP)

go-libp2p golang iot libp2p lora lora-gateway lora-server lorawan

Last synced: 06 Jul 2025

https://github.com/Chemios/chemios

Chemios Framework 👨🏾‍🔬: Accelerating Science through Automation

automation chemyx harvard-apparatus high-throughput-screening iot laboratory modbus omega pump-control python science syringe-pump

Last synced: 08 Apr 2025

https://github.com/dclause/hermes-five

The Rust Robotics & IoT Platform.

arduino iot rust

Last synced: 08 Aug 2025

https://github.com/smartthingscommunity/st-schema-nodejs

ST Schema helper library for NodeJS

c2c iot sdk-nodejs smartthings

Last synced: 08 Aug 2025

https://github.com/lucaong/nerves_thermal_camera

Thermal camera imaging with Elixir, Nerves, Raspberry Pi, and a MLX90640 sensor

elixir iot nerves raspberry-pi thermal-camera

Last synced: 13 Sep 2025

https://github.com/wagiminator/ch552-usb-nrf

USB controlled nRF24L01+ 2.4GHz Transceiver

8051 ch551 ch552 ch554 ch55x iot nrf24l01 nrf24l01plus usb wireless

Last synced: 03 Aug 2025

https://github.com/cesanta/mdash

Arduino / ESP-IDF library for mdash.net IoT service

arduino esp32 iot mqtt ota

Last synced: 02 Jul 2025

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

A Framework for implementing Web of Things in Kotlin

ai iot wot

Last synced: 31 Jul 2025

https://github.com/sdima1357/esp8266_usb_soft_host

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

esp8266 espressif idf iot usb usb-hid usb-host

Last synced: 11 Oct 2025

https://github.com/tuya/tuya-connector-python

The tuya-connector-python SDK is designed to support open APIs and Pulsar messages provided by Tuya.

iot python tuya

Last synced: 17 Aug 2025

https://github.com/nothans/cheerlights

CheerLights is an “Internet of Things” project created by Hans Scharler that allows people’s lights all across the world to synchronize to one color set by Twitter. This is a way to connect physical things with social networking experiences and spread cheer at the same time. We are all connected.

arduino cheerlights internet-of-things iot matlab thingspeak

Last synced: 06 May 2025

https://github.com/grepplabs/mqtt-proxy

MQTT Proxy allows MQTT clients to send messages to other messaging systems

iot kafka mqtt mqtt-bridge mqtt-proxy mqtt3 mqtt5 proxy rabbitmq sns sqs

Last synced: 02 Feb 2026

https://github.com/chkr1011/mqtthub

A cross platform MQTT server based on the MQTTnet library with Python scripting support.

arduino cross-platform esp8266 home-automation iot mqtt mqtt-broker mqtt-server sensors smart-home telemetry

Last synced: 26 Mar 2025

https://github.com/holoplot/kubelish

📣 mDNS service publisher for Kubernetes cluster nodes

dns-sd iot kubernetes mdns service-mesh

Last synced: 14 Jan 2026

https://github.com/supla/supla-android

Android client application for the SUPLA open smart home platform.

android home-automation iot java kotlin mobile-app open-source smart-home supla

Last synced: 26 Feb 2026