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/tuanpmt/blufi

BluFi Swift library - The protocol used to set up WiFi via Bluetooth for ESP32

blufi esp32 iot swift

Last synced: 26 Oct 2025

https://github.com/coatyio/coaty-swift

Collaborative IoT framework in Swift targeted at iOS, iPadOS, and MacOS applications.

agent coaty collaborative decentralized distributed framework ios iot ipados macos swift

Last synced: 23 Aug 2025

https://github.com/paulgreg/esp32-weather-station

A weather station based on an esp32 and a waveshare e-ink screen

e-ink esp32 iot meteo

Last synced: 06 May 2025

https://github.com/circa10a/pumpkin-pi

Raspberry pi project that controls jack-o-lantern via servo motor and PIR motion sensors

go golang halloween iot motion-sensor raspberrypi rasperry-pi servo

Last synced: 02 Oct 2025

https://github.com/adfinis/muuvctl

Control muuv tables with a command line tool

furniture iot muuv

Last synced: 08 Oct 2025

https://github.com/samco182/swiftysht20

:zap: A Swift library for the I2C SHT20 Humidity and Temperature Sensor.

humidity-sensor i2c iot library raspberry-pi raspberry-pi-3 sht20 sht2x swift temperature-sensor

Last synced: 08 Oct 2025

https://github.com/rafalwilinski/serverless-iot-metrics-dashboard

Serverless & code-less (as possible) solution for gathering data from IoT sensors to the cloud without Lambda functions.

appsync aws dynamodb iot raspberry-pi serverless serverless-framework

Last synced: 05 May 2025

https://github.com/Warflop/IOT-MQTT-Exploit

An tool for search IOT MQTT vulnerable with shodan

exploit iot mqtt shodan

Last synced: 10 May 2025

https://github.com/maps-messaging/mapsmessaging_server

MapsMessaging server supports the standard IoT protocols out of the box and enables server to server comms, plus filtering across all protocols

amqp canbus-communications interoperability iot jms lora-gateway mavlink mqtt mqtt-server mqtt-sn mqtt5 mqttws31 multi-adapter nmea2000 promise protocol-standards protocols stomp stompwebsocket

Last synced: 10 Jun 2026

https://github.com/acortelyou/ArduinoTuya

This library allows direct control of Tuya smart plugs from ESP8266/Arduino devices

arduino esp8266 iot smarthome tuya

Last synced: 11 Mar 2025

https://github.com/vaimee/zion

A scalable Thing Description Directory

database fastify iot thing-description-directory web-of-things wot

Last synced: 10 Jun 2026

https://github.com/luizbizzio/power-alert

⚡ A Python script to detect power outages and restorations by monitoring home devices. It sends automated email alerts when power status changes, providing quick notifications for any disruptions in power supply.

alert api automation email homeautomation iot linux metrics monitor monitoring network notification open-source power power-alert python rpi system watchdog windows

Last synced: 27 Apr 2025

https://github.com/hex-five/multizone-iot-sdk

MultiZone® Trusted Firmware is the quick and safe way to build secure IoT applications with any RISC-V processor. It provides secure access to commercial and private IoT clouds, real-time monitoring, secure boot, and remote firmware updates. The built-in Trusted Execution Environment provides hardware-enforced separation ...

attestation digilent-arty-board embedded-systems firmware freertos iot lwip mbedtls mqtt multizone ota-firmware-updates risc-v root-of-trust secure-boot tcp-ip tee tls trusted-execution-environment trustzone xilinx-fpga

Last synced: 20 Apr 2025

https://github.com/alexkn/node-red-contrib-homeconnect

This nodes for Node-RED allow to control devices which are connected to the Home Connect system.

homeconnect iot node-red smarthome

Last synced: 23 Jan 2026

https://github.com/dipen-dedania/ifttt-boilerplate

ifttt boilerplate with NodeJS & Express

automation boilerplate express ifttt iot nodejs

Last synced: 20 Jul 2025

https://github.com/rpanfili/airQualityMeter

Detects air particulate matter (PM - pm1, pm2.5, pm10) concentrations and sends data to an MQTT server. An alternative firmware for ESP8266 devices like the NodeMCU board written for Arduino IDE and PlatformIO

air airquality arduino esp32 esp8266 iot nodemcu particles plantower pm10 pms5003 pms5003st

Last synced: 20 Jul 2025

https://github.com/wb-mirta/core

🚀 Unleash the power of wb-rules with Mirta Framework

home-automation iot mqtt smart-home wb-rules wirenboard

Last synced: 22 Feb 2026

https://github.com/warflop/iot-mqtt-exploit

An tool for search IOT MQTT vulnerable with shodan

exploit iot mqtt shodan

Last synced: 13 Aug 2025

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

Linux ARM: development platform for PlatformIO

artik iot linux-arm platformio platformio-platform raspberry-pi wiringpi

Last synced: 19 Oct 2025

https://github.com/marceld23/Pixel-Pets

Pixel-Pets: A local, open-source virtual pet ecosystem on M5Stack. 100% AI-authored C++ (Claude) by a 10yo maker. Includes Muffin (LLM), Visu & Goo-Goo variants + companion device Pip. Built for privacy, education, and offline play.

digital-pet embedded esp-now esp32 iot kids m5stack maker offline-ai open-source platformio qwen tamagotchi virtual-pet whisper

Last synced: 13 Jun 2026

https://github.com/roscoe81/home-manager

A Home Automation Manager based on a Raspberry Pi, Domoticz, Homebridge and the Apple HomeKit app to automate lighting/power, Aetoec z-wave multisensors/flood sensors/door sensors, Mitsubishi ducted airconditioners, a Fermax door station, a garage door opener, Somfy window blinds, BlueAir air purifiers, a Seneye aquarium sensor and an environment monitor.

aeotec air-conditioner air-purifier aircon apple-homekit blueair domoticz door-intercomstation fermax garage-door-opener home-automation homebridge iot python raspberry-pi seneye smart-home somfy window-blinds z-wave

Last synced: 04 May 2025

https://github.com/pimterry/photo-frame

:tv: Facebook photo frame, for the Raspberry Pi 3 (with Resin.io)

facebook facebook-photo-frame hardware iot photo-frame resin resin-io

Last synced: 06 Oct 2025

https://github.com/astarte-platform/astarte_core

Astarte platform core Elixir modules

astarte elixir iot iot-platform

Last synced: 07 Apr 2026

https://github.com/endail/pico-scale

A scale API for a Raspberry Pi Pico (RP2040) using the hx711-pico-c library.

c hx711 iot load-cell loadcell raspberry-pi raspberry-pi-pico rp2040 scale scales weight

Last synced: 12 Apr 2025

https://github.com/sonufrienko/smart-parking

Smart Parking application by Sirin Software

amplify appsync aws graphql iot parking react smart-city typescript

Last synced: 17 Jul 2025

https://github.com/lintangwisesa/mosca_mqttjs_mysql_mongodb

JavaScript-based MQTT: Mosca, MQTT.js, MySQL & MongoDB

iot mongodb mosca mqtt mqttjs mysql

Last synced: 26 Apr 2025

https://github.com/lintangwisesa/hbmqtt_paho_mysql_mongodb

Python-based MQTT: HBMQTT, Paho, MySQL & MongoDB

hbmqtt iot mongodb mqtt mysql paho-mqtt

Last synced: 26 Apr 2025

https://github.com/helins/linux-gpio.java

Use the standard Linux GPIO api from Java

gpio iot java jna linux native standard

Last synced: 19 Apr 2025

https://github.com/msurguy/esp8266-slack-pager

OLED display and ESP8266 working as Slack pager!

bot esp8266 iot slack

Last synced: 03 Aug 2025

https://github.com/nukeop/pi-dashboard

Beautiful terminal dashboard for Raspberry Pi

ethereum iot monitor node nodejs pi raspberry-pi

Last synced: 03 Aug 2025

https://github.com/palazzem/ha-econnect-alarm

Home Assistant integration that provides a full-fledged Alarm Panel to control your Elmo/IESS alarm systems.

alarm-system econnect elmo home-assistant home-automation iess internet-of-things iot metronet python

Last synced: 18 Jan 2026

https://github.com/masaccio/ha-kingspan-watchman-sensit

Kingspan Connect Sensor integration for Home Assistant

energy-monitor home-assistant home-automation iot kingspan monitoring oil-sensor

Last synced: 15 Jan 2026

https://github.com/schaffung/csv-mqtt

A CSV to MQTT connector. Reads data from csv file and pushes it to a MQTT Broker.

csv iot mqtt mqtt-client

Last synced: 12 Apr 2025

https://github.com/renat2985/easy_iot_file_system

A simple and beautiful file system for your Iot devices. For ESP8266, ESP32

esp32 esp8266 iot littlefs nodemcu spiffs wemos

Last synced: 11 Oct 2025

https://github.com/tomas-fryza/esp-idf

Introductory tutorial and examples for ESP32 using ESP-IDF framework

esp-idf esp32 espressif examples i2c-bus iot platformio wifi

Last synced: 15 Apr 2025

https://github.com/labthings/python-labthings

Python implementation of LabThings, based on the Flask microframework

flask-microframework iot iot-framework laboratory python webthings

Last synced: 14 Jan 2026

https://github.com/b-g/mind-the-uuh-arduino

Mind the “Uuh” – Train yourself to avoid using uuh fill words

arduino-nano-33-ble-sense iot speech-recognition tensorflow-lite

Last synced: 23 Sep 2025

https://github.com/extism/wamr-sdk

A lightweight WAMR backend for Extism

extism iot plugins runtime wamr wasm webassembly

Last synced: 08 Apr 2025

https://github.com/unit-io/unitd

Lightweight, high performance messaging system for microservices, IoT, and real-time internet connected devices.

cluster grpc iot message-broker mqtt websocket

Last synced: 08 Jul 2025

https://github.com/lauslim12/satella

📮 Gather and automate (with cron) your daily dose of anime characters (girls or any other gender) here! Uses a personalized algorithm for your personal recommendations!

anime anime-characters gathering-data internet-of-things iot linux micro-computers personalized python raspberry-pi raspberrypi shell

Last synced: 23 Apr 2025

https://github.com/emqx/mqtt-to-kafka

Streaming IoT data into Confluent/Kafka using MQTT and EMQX | MQTT Kafka Integration

emqx emqx-data-integration iot iov mqtt-kafka mqtt-kafka-integration real-time-data-processing streaming-integration

Last synced: 09 Oct 2025

https://github.com/opcfoundation/ua-clouddashboard

A cross-platform OPC UA cloud dashboard reference implementation leveraging MQTT. It runs in a Docker container and displays OPC UA PubSub telemetry data, read directly from an MQTT broker or Azure EventHub/IoT Hub. It supports both JSON and binary payloads as well as OPC UA Complex Types decoding.

iot mqtt opcua

Last synced: 04 May 2025

https://github.com/sh0rez/promqtt

Generic Prometheus ⟷ MQTT Bridge

bridge iot mqtt prometheus tasmota

Last synced: 25 Mar 2025

https://github.com/astarte-platform/astarte_flow

Build data processing pipelines with Astarte Flow.

ai container containers data-science docker elixir iot kubernetes lua pipelines realtime

Last synced: 07 May 2025

https://github.com/seunakintola/healthmonitor

HealthMonitor android app was built for a final year project that involves automatic monitoring of a patient's health, hereby bringing mobile inteligence to health system.

android diabetes diabetic-patients googlesheets healthcare-application healthmonitoring iot java mobile-app

Last synced: 20 Aug 2025

https://github.com/sixfab/pico_lte_micropython-sdk

A MicroPython framework that takes care of cellular communication with variety of built-in IoT cloud solutions.

cellular-network cloud communication iot micropython rpi-pico

Last synced: 16 Jan 2026

https://github.com/ready-for-new-step/smart-parking

Smart Parking application by Sirin Software

amplify appsync aws graphql iot parking react smart-city typescript

Last synced: 19 Aug 2025

https://github.com/aksakalli/esperiot

Small and simple stream-based CEP tool for IoT devices connected to an MQTT broker

cep complex-event-processing esper event-driven internet-of-things iot mqtt spring stream-processing

Last synced: 26 Apr 2025

https://github.com/sunnyallana/smarttrack

The project uses an ESP32, RFID reader (MFRC522), and OLED display to create an attendance system. It sends RFID card IDs to a server via HTTP for tracking and logging.

embedded-cpp esp32 iot microcontroller oled-display rfid-reader

Last synced: 09 Apr 2025

https://github.com/cumulocity-iot/cumulocity-dynamic-mapper

The ultimate Mapper for building the bridge between any Message Broker and Cumulocity IoT in a zero-code approach!

agent angular cumulocity-agent cumulocity-iot cumulocity-microservice cumulocity-package iot iot-analytics java microservice mqtt server-side-agent typescript

Last synced: 15 Apr 2026

https://github.com/ashutoshdongare/facenet-iot

IOT implementation for FaceNet project by David Sandberg https://github.com/davidsandberg/facenet

face face-recognition facenet iot video video-streaming

Last synced: 05 Oct 2025

https://github.com/txn2/rxtx

Queue based data collector, transmitter with store-and-forward. Useful for online/offline data collection, back pressure buffering or general queuing. REST / HTTP post.

data-collector docker-container docker-image golang iot iot-application iot-data json json-api message-queue mq rest-api rxtx transmitter

Last synced: 23 Oct 2025

https://github.com/luizbizzio/siteguard

🛡️ A JavaScript utility that detects when developer tools are opened in web browsers. It blocks right-click actions, drag events, and certain keyboard shortcuts to enhance the protection of web content from unauthorized inspection or tampering.

blocker content-protection copy detector devtools iot javascript legacy library lock open-source prevent privacy safety script security siteguard web web-tools website

Last synced: 27 Apr 2025

https://github.com/tuya/connector

The connector framework maps cloud APIs to local APIs based on simple configurations and flexible extension mechanisms. You can subscribe to the distribution of cloud messages as local events. You can put all the focus on business logic without taking care of server-side programming nor relational databases. The OpenAPI or message subscription process is simplified, so you can focus on service logic and promote development efficiency.

api-client connector iot openapi rest-api rest-client restful retrofit retrofit2 tuya

Last synced: 02 May 2025

https://github.com/mojo2600/esp-soil-moisture-sensor

Firmware to send soil moisture sensor readings to MQTT

homie homie-esp8266 iot mqtt soil-moisture-sensor

Last synced: 18 Mar 2025

https://github.com/twilio/wireless-portable-fax

Build a cellular connected portable fax machine

fax-api iot twilio twilio-api vuejs

Last synced: 07 Aug 2025

https://github.com/takeyamayuki/restuino

A library, firmware to handle arduino GPIO via REST API.

arduino bootloader cpp esp32 esp8266 http iot iot-platform platformio rest-api

Last synced: 14 Jul 2025

https://github.com/ldab/esp-gateway-long-range

esp32s3 WiFi Gateway, kind of Long Range extender

esp32 esp32s3 espressif iot u-blox wifi

Last synced: 30 Sep 2025

https://github.com/tx7do/kratos-realtimemap

go-kratos IoT example.

consul iot kratos mqtt websocket

Last synced: 23 Apr 2025

https://github.com/wookey-project/manifest

The WooKey project manifest repository, use repo init -u https://github.com/wookey-project/manifest.git

embedded iot security wookey

Last synced: 22 Feb 2026

https://github.com/ph4r05/tinyosids

Intrusion Detection System (IDS) for Wireless Sensor Networks (WSN)

ids iot research security tinyos

Last synced: 11 Jul 2025

https://github.com/tuyaapi/link

📡 Effortlessly connect devices to WiFi and the cloud. Documentation: https://tuyaapi.github.io/link.

iot nodejs udp

Last synced: 19 Jun 2025

https://github.com/xbgmsharp/postgsail

PostgSail backend. Effortlessly logs sails, automatically capturing trips, moorages, dockings and anchorages with no additional need to stop/start anything.

grafana iot monitoring observability postgis postgresql rest-api signalk signalk-plugin time-series timescaledb

Last synced: 16 Aug 2025

https://github.com/fluuxio/mqtt

Native Go MQTT Library

go golang iot mqtt

Last synced: 20 Oct 2025

https://github.com/bencevans/tracksix

Track your [⛵|🚂|🚙|🚜|🛵|🛷|🚶] with a Raspberry Pi and a GPS.

iot location owntracks raspberry-pi

Last synced: 16 Mar 2025

https://github.com/hologram-io/spacebridge

This client allows you to use the Hologram Spacebridge service to create an inbound authenticated tunnel to your device

iot python

Last synced: 10 Apr 2026

https://github.com/jameszah/esp32-ai-cam

ESP32-CAM with Microsoft Azure AI Computer Vision and Storage Blobs

arduino azure esp32 esp32-cam iot ov2640 ov5640

Last synced: 06 Apr 2025

https://github.com/urish/web-bluetooth-mock

Mock Implementation of Web Bluetooth (for tests)

iot mock testing-tools web-bluetooth

Last synced: 02 May 2025

https://github.com/netmindz/balboa_gl_ml_spa_control

Control protocol between GL2000 controller and ML series compatibile top panel

esp32 esp8266 home-assistant homeassistant hottub iot spa

Last synced: 17 Mar 2025

https://github.com/microdev1/micros2

An esp32-s2 based development board in a tiny form factor 🚀

arduino circuitpython embedded iot microcontroller

Last synced: 25 Jul 2025

https://github.com/klein0r/iobroker.lametric

Send notifications and other important information to your LaMetric time

iobroker iobroker-adapter iot lametric smarthome

Last synced: 14 Oct 2025

https://github.com/rothgar/name-badge

Code for ATTiny85 on name badges

disney disneyplus diy electronics iot

Last synced: 16 Jul 2025

https://github.com/mhaack/mqtt-bme280-homie

MQTT Sensor project with BME280 for smart home 🏡 automation

bme280 homie iot mqtt openhab2

Last synced: 08 Oct 2025

https://github.com/stratosphereips/hexa_payload_decoder

A tool to automatically decode and translate any TCP hexa payload data form any language to english.

cybersecurity iot iot-malware malware-analysis security-tools traffic-analysis

Last synced: 22 Jan 2026

https://github.com/TuyaInc/tuya-weapp-demo

涂鸦智能小程序,用小程序控制您的智能设备,即扫即用

iot javascript miniprogram tuya typescript

Last synced: 11 Mar 2025