Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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/home-assistant/core

:house_with_garden: Open source home automation that puts local control and privacy first.

asyncio hacktoberfest home-automation internet-of-things iot mqtt python raspberry-pi

Last synced: 28 Oct 2024

https://github.com/IceWhaleTech/CasaOS

CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.

casaos docker golang home-automation home-cloud home-server iot raspberry self-hosted vuejs

Last synced: 26 Oct 2024

https://github.com/icewhaletech/casaos

CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.

casaos docker golang home-automation home-cloud home-server iot raspberry self-hosted vuejs

Last synced: 28 Oct 2024

https://github.com/taosdata/TDengine

TDengine is an open source, high-performance, cloud native time-series database optimized for Internet of Things (IoT), Connected Cars, Industrial IoT and DevOps.

bigdata cloud-native cluster connected-vehicles database distributed financial-analysis industrial-iot iot metrics monitoring scalability sql tdengine time-series time-series-database tsdb

Last synced: 29 Oct 2024

https://github.com/taosdata/tdengine

TDengine is an open source, high-performance, cloud native time-series database optimized for Internet of Things (IoT), Connected Cars, Industrial IoT and DevOps.

bigdata cloud-native cluster connected-vehicles database distributed financial-analysis industrial-iot iot metrics monitoring scalability sql tdengine time-series time-series-database tsdb

Last synced: 13 Oct 2024

https://github.com/arendst/tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

arduino automation esp32 esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya

Last synced: 01 Nov 2024

https://github.com/arendst/Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

arduino automation esp32 esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya

Last synced: 25 Oct 2024

https://github.com/timescale/timescaledb

An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.

analytics database financial-analysis hacktoberfest iot postgres postgresql sql time-series time-series-database timescaledb tsdb

Last synced: 29 Oct 2024

https://github.com/thingsboard/thingsboard

Open-source IoT Platform - Device management, data collection, processing and visualization.

cloud coap dashboard iot iot-analytics iot-platform iot-solutions java kafka lwm2m microservices middleware mqtt netty platform snmp thingsboard visualization websockets widgets

Last synced: 29 Oct 2024

https://github.com/saltstack/salt

Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:

cloud cloud-management cloud-providers cloud-provisioning configuration-management edge event-management event-stream infrasructure infrastructure-as-a-code infrastructure-as-code infrastructure-automation infrastructure-management iot python remote-execution zeromq

Last synced: 28 Oct 2024

https://github.com/emqx/emqx

The most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles

aiot broker coap emqx erlang iiot industry-40 iot iot-middleware lorawan lwm2m m2m manufacturing message-queue messaging mqtt mqtt-broker mqtt-protocol mqtt-server pubsub

Last synced: 28 Oct 2024

https://github.com/rwaldron/johnny-five

JavaScript Robotics and IoT programming framework, developed at Bocoup.

1-wire adc arduino beaglebone-black bluetooth chip dac gpio i2c intel iot javascript pcduino photon pwm raspberry-pi robotics serial spi tessel

Last synced: 29 Oct 2024

https://github.com/jopohl/urh

Universal Radio Hacker: Investigate Wireless Protocols Like A Boss

airspy bladerf hacking hackrf iot limesdr python qt radio rtl-sdr sdr sdrplay security usrp wireless

Last synced: 28 Oct 2024

https://github.com/zephyrproject-rtos/zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

bluetooth bluetooth-le embedded embedded-c iot mcu microcontroller real-time rtos zephyr zephyr-rtos zephyros

Last synced: 29 Oct 2024

https://github.com/RT-Thread/rt-thread

RT-Thread is an open source IoT real-time operating system (RTOS).

aiot arm cortex-a cortex-m embedded-systems iot kernel microcontroller microkernel mips real-time risc-v rtos

Last synced: 27 Oct 2024

https://github.com/rt-thread/rt-thread

RT-Thread is an open source IoT real-time operating system (RTOS).

aiot arm cortex-a cortex-m embedded-systems iot kernel microcontroller microkernel mips real-time risc-v rtos

Last synced: 09 Oct 2024

https://github.com/esphome/esphome

ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

esp32 esp8266 hacktoberfest home-assistant home-automation iot mqtt platformio python yaml

Last synced: 01 Nov 2024

https://github.com/canonical/microk8s

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

cicd developer-workstations hacktoberfest iot k8s kubernetes snap

Last synced: 29 Oct 2024

https://github.com/oatpp/oatpp

🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.

c-plus-plus cpp cross-platform iot microservices oatpp webframework webserver zero-dependency

Last synced: 09 Oct 2024

https://github.com/idea4good/guilite

✔️The smallest header-only GUI library(4 KLOC) for all platforms

c cpp cross-platform display docker embedded graphics-library gui header-only iot iot-platform mcu microcontroller

Last synced: 14 Oct 2024

https://github.com/idea4good/GuiLite

✔️The smallest header-only GUI library(4 KLOC) for all platforms

c cpp cross-platform display docker embedded graphics-library gui header-only iot iot-platform mcu microcontroller

Last synced: 25 Oct 2024

https://github.com/wasm3/wasm3

🚀 A fast WebAssembly interpreter and the most universal WASM runtime

containers cosmopolitan devops edge-computing embedded iot sandbox scripting serverless smart-contracts virtual-machine wasm webassembly

Last synced: 29 Oct 2024

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

build-with-matter chip connected-devices connected-home connectedhomeip connectivity-standards-alliance csa-iot internet-of-things iot matter standard

Last synced: 28 Oct 2024

https://github.com/Samsung/jerryscript

Ultra-lightweight JavaScript engine for the Internet of Things.

internet-of-things iot javascript javascript-engine jerryscript runtime

Last synced: 05 Aug 2024

https://github.com/jerryscript-project/jerryscript

Ultra-lightweight JavaScript engine for the Internet of Things.

internet-of-things iot javascript javascript-engine jerryscript runtime

Last synced: 14 Oct 2024

https://github.com/bblanchon/arduinojson

📟 JSON library for Arduino and embedded C++. Simple and efficient.

arduino arduino-library c-plus-plus embedded esp32 esp8266 iot json

Last synced: 29 Oct 2024

https://github.com/bblanchon/ArduinoJson

📟 JSON library for Arduino and embedded C++. Simple and efficient.

arduino arduino-library c-plus-plus embedded esp32 esp8266 iot json

Last synced: 26 Oct 2024

https://github.com/kubeedge/kubeedge

Kubernetes Native Edge Computing Framework (project under CNCF)

cloud-native cncf container device-management docker edge-computing golang iot kubernetes mosquitto mqtt

Last synced: 28 Oct 2024

https://github.com/processone/ejabberd

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)

broker brokers chat ejabberd erlang groupchat iot jabber jabber-server matrix messaging mqtt pubsub server sip sip-server stun turn voip xmpp

Last synced: 28 Oct 2024

https://github.com/voodootikigod/node-serialport

Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!

electron hardware iot javascript node-serialport nodebots nodejs promise robot serial serial-ports serialport

Last synced: 04 Aug 2024

https://github.com/serialport/node-serialport

Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!

electron hardware iot javascript node-serialport nodebots nodejs promise robot serial serial-ports serialport

Last synced: 28 Oct 2024

https://github.com/dgiot/dgiot

Open source platform for iot , 6 min Quick Deployment,10M devices connection,Carrier level Stability;物联网开源平台,6分钟快速部署,千万级承载,电信级稳定性. Low code for Object model-Rule Engine-Data Channel-Configuration Page; Fully open source, Multi industrial protocols are compatible.物模型-规则引擎-数据通道-组态页面全流程零代码开发、全业务全链路模拟压测、前后端完全开源、多行业工业协议兼容。QQ群:346566935

dgiot industrial-iot iot iot-platform iot-server modbus modbus-protocol modbus-tcp mqtt mqtt-broker mqtt-server opc opc-server plc plc-controller

Last synced: 10 Oct 2024

https://github.com/jetlinks/jetlinks-community

JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。

iot iot-platform java jetlinks mqtt netty r2dbc reactive-streams reactor rule-engine spring-boot tcp webflux websocket

Last synced: 10 Oct 2024

https://github.com/tock/tock

A secure embedded operating system for microcontrollers

arm cortex-m embedded iot kernel mcu microcontroller operating-system risc-v rust secure-operating-system tock

Last synced: 29 Oct 2024

https://github.com/CCOSTAN/Home-AssistantConfig

:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!

alexa amazon automation hacktoberfest home-assistant home-assistant-config home-automation homeassistant homeassistant-config homeautomation hue iot led-controller lovelace nest raspberry-pi smart-home smarthome youtube youtube-videos

Last synced: 31 Oct 2024

https://github.com/ccostan/home-assistantconfig

:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!

alexa amazon automation hacktoberfest home-assistant home-assistant-config home-automation homeassistant homeassistant-config homeautomation hue iot led-controller lovelace nest raspberry-pi smart-home smarthome youtube youtube-videos

Last synced: 11 Oct 2024

https://github.com/ct-Open-Source/tuya-convert

A collection of scripts to flash Tuya IoT devices to alternative firmwares

35c3 esp8266 iot mqtt smarthome tuya tuya-smart

Last synced: 29 Oct 2024

https://github.com/ct-open-source/tuya-convert

A collection of scripts to flash Tuya IoT devices to alternative firmwares

35c3 esp8266 iot mqtt smarthome tuya tuya-smart

Last synced: 10 Oct 2024

https://github.com/alibaba/alios-things

面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings

embedded haas haas-python iot microcontroller os risc-v rtos

Last synced: 09 Oct 2024

https://github.com/alibaba/AliOS-Things

面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings

embedded haas haas-python iot microcontroller os risc-v rtos

Last synced: 01 Aug 2024

https://github.com/RaspAP/raspap-webgui

Simple wireless AP setup & management for Debian-based devices

armbian debian dnsmasq hostapd iot lighttpd orangepi raspap raspberry-pi raspberrypi rpi wi-fi wifi

Last synced: 31 Oct 2024

https://github.com/Serial-Studio/Serial-Studio

Multi-purpose serial data visualization & processing program

arduino cansat csv embedded graph ground-station iot microcontroller network projects qt serial serial-studio

Last synced: 27 Oct 2024

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

anycpu broker communication csharp iot iot-framework iot-platform mqtt mqtt-broker mqtt-client mqtt-protocol mqtt-server net netcore netframework nuget tcp tls uwp

Last synced: 07 Oct 2024

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

anycpu broker communication csharp iot iot-framework iot-platform mqtt mqtt-broker mqtt-client mqtt-protocol mqtt-server net netcore netframework nuget tcp tls uwp

Last synced: 27 Oct 2024

https://github.com/serial-studio/serial-studio

Multi-purpose serial data visualization & processing program

arduino cansat csv embedded graph ground-station iot microcontroller network projects qt serial serial-studio

Last synced: 10 Oct 2024

https://github.com/home-assistant/operating-system

:beginner: Home Assistant Operating System

buildroot docker hacktoberfest hass hassio-os home-assistant iot nb vvc

Last synced: 07 Oct 2024

https://github.com/raspap/raspap-webgui

Simple wireless AP setup & management for Debian-based devices

armbian debian dnsmasq hostapd iot lighttpd orangepi raspap raspberry-pi raspberrypi rpi wi-fi wifi

Last synced: 11 Oct 2024

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

anycpu broker communication csharp iot iot-framework iot-platform mqtt mqtt-broker mqtt-client mqtt-protocol mqtt-server net netcore netframework nuget tcp tls uwp

Last synced: 04 Aug 2024

https://github.com/IoT-Technology/IoT-Technical-Guide

:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)

coap gateway internet-of-things iot iot-platform jwt micorservice modbus mqtt multitenant nosql opc-ua real-time rule-engine thingsboard token tsl websocket

Last synced: 30 Oct 2024

https://github.com/iot-technology/iot-technical-guide

:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)

coap gateway internet-of-things iot iot-platform jwt micorservice modbus mqtt multitenant nosql opc-ua real-time rule-engine thingsboard token tsl websocket

Last synced: 10 Oct 2024

https://github.com/crate/crate

CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.

analytics big-data cratedb database dbms distributed distributed-database distributed-sql-database elasticsearch industrial-iot iot iot-analytics iot-database lucene olap postgresql sql time-series tsdb vector-database

Last synced: 11 Oct 2024

https://github.com/GreptimeTeam/greptimedb

An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported. Available on GreptimeCloud.

analytics cloud-native database distributed iot metrics monitoring rust sql time-series timeseries tsdb

Last synced: 29 Oct 2024

https://github.com/grepTimeTeam/greptimedb

An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported. Available on GreptimeCloud.

analytics cloud-native database distributed iot metrics monitoring rust sql time-series timeseries tsdb

Last synced: 24 Oct 2024

https://github.com/greptimeteam/greptimedb

An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported. Available on GreptimeCloud.

analytics cloud-native database distributed iot metrics monitoring rust sql time-series timeseries tsdb

Last synced: 29 Oct 2024

https://github.com/blynkkk/blynk-library

Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.

arduino bluetooth bluetooth-low-energy embedded esp32 esp8266 espressif ethernet-shield gsm hardware internet-of-things iot iot-platform mbed ota particle-photon raspberry-pi wifi

Last synced: 10 Oct 2024

https://github.com/blinker-iot/blinker-library

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

arduino ble blinker embedded esp32 esp8266 hardware iot mqtt nbiot websockets wifi wifiduino

Last synced: 10 Oct 2024

https://github.com/al-one/hass-xiaomi-miot

Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入Hass集成

custom-component home-assistant homeassistant iot miio miot miot-spec smart-home xiaoai xiaomi xiaomi-miot

Last synced: 13 Oct 2024

https://github.com/signalwire/freeswitch

FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.

freeswitch iot open-source signalwire sip source-code telephony voip webrtc

Last synced: 31 Oct 2024

https://github.com/petoicamp/opencat

An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.

ai arduino block-coding education iot legged-robot quadruped quadruped-robot-gaits raspberry-pi robot-cat robot-dog robot-kit robot-pet robotics robotics-education simulation stem visual-programming walking

Last synced: 10 Oct 2024

https://github.com/openthread/openthread

OpenThread released by Google is an open-source implementation of the Thread networking protocol

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

Last synced: 29 Oct 2024

https://microsoft.github.io/devicescript/

TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)

devicescript embedded esp32 iot jacdac rp2040 typescript

Last synced: 02 Aug 2024

https://github.com/microsoft/devicescript

TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)

devicescript embedded esp32 iot jacdac rp2040 typescript

Last synced: 29 Oct 2024

https://github.com/vernemq/vernemq

A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support!

broker distributed erlang industrial-automation industrial-communication industrial-iot industry-40 iot iot-middleware m2m manufacturing message-queue messaging mqtt pubsub scalable vernemq vernemq-documentation vernemq-users

Last synced: 10 Oct 2024

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

Blinker node.js library for hardware. Works with Raspberry Pi, Banana Pi, linux, windows, macos.

iot linux mqtt raspberry-pi typescript

Last synced: 10 Oct 2024

https://github.com/containers/crun

A fast and lightweight fully featured OCI runtime and C library for running containers

containers iot iot-cloud linux oci oci-runtime runc runtime wasm-oci

Last synced: 29 Oct 2024

https://github.com/gozfree/gear-lib

Gear-Lib, C library for IOT Embedded Multimedia and Network

async embedded-c event iot ipc multi-media posix rtmp rtsp thread v4l2

Last synced: 09 Oct 2024

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

Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.

eclipse-threadx embedded iot mcu microcontroller real-time rtos

Last synced: 15 Oct 2024

https://github.com/sanshengshui/netty-learning-example

:egg: Netty实践学习案例,见微知著!带着你的心,跟着教程。我相信你行欧。

fastjson http im iot kafka mqtt netty protobuf rpc zero-copy

Last synced: 10 Oct 2024

https://github.com/RavenSystem/esp-homekit-devices

Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)

apple electrodragon esp-idf esp32 esp8266 firmware home-automation homekit iot matter shelly smarthome sonoff tuya

Last synced: 29 Oct 2024

https://github.com/ravensystem/esp-homekit-devices

Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)

apple electrodragon esp-idf esp32 esp8266 firmware home-automation homekit iot matter shelly smarthome sonoff tuya

Last synced: 10 Oct 2024

https://github.com/GladysAssistant/Gladys

A privacy-first, open-source home assistant

assistant automation gladys home home-automation iot nodejs raspberry-pi smarthome

Last synced: 25 Oct 2024

https://github.com/gladysassistant/gladys

A privacy-first, open-source home assistant

assistant automation gladys home home-automation iot nodejs raspberry-pi smarthome

Last synced: 11 Oct 2024

https://github.com/xiaowenxia/embedded-notes

嵌入式linux软件开发、嵌入式linux驱动开发、c语言、单片机开发、IOT开发等面试要点记录

arm c driver embedded freertos iot linux linux-app linux-drivers mcu

Last synced: 12 Oct 2024

https://github.com/GladysProject/Gladys

A privacy-first, open-source home assistant

assistant automation gladys home home-automation iot nodejs raspberry-pi smarthome

Last synced: 14 Aug 2024

https://github.com/mpaland/printf

Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.

embedded embedded-systems format iot libc no-dependencies printf replacement snprintf sprintf threadsafe tiny tinyprintf

Last synced: 09 Oct 2024