Showing 36 of 986 projects
A comprehensive collection of real-world Home Assistant configuration files and automations for advanced smart home setups.
A minimal embedded JavaScript engine for C/C++ that enables scripting on resource-constrained IoT devices.
A Kubernetes-native, production-grade IoT gateway that abstracts devices into digital twins for application development.
A Home Assistant custom integration to display live maps for Xiaomi, Roborock, Viomi, Roidmi, and Dreame robot vacuums without rooting.
A set of Node-RED nodes for creating live data dashboards with configurable widgets and themes.
An Arduino framework for ESP8266/ESP32 implementing the Homie MQTT convention for IoT devices.
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs, SPI, I2C, PWM, UART, and 1-Wire.
A presence tracking and sensor aggregation platform for room-level home automation, enabling precise occupancy detection and integration with popular automation suites.
An improved Lua SDK for ESP32, ESP8266, and STM32 microcontrollers, enabling Lua scripting on embedded hardware.
A high-performance, robust open-source implementation of the OMG DDS specification for real-time distributed systems.
A DNS rebinding attack framework.
A high-performance embedded Go database with an intuitive API, designed as a fast alternative to SQLite and GORM.
A Node.js library for GPIO access and interrupt detection on Linux boards like Raspberry Pi and BeagleBone.
A curated collection of fascinating and bizarre Censys Search queries for discovering exposed devices and services.
A full-featured Z-Wave control panel UI and MQTT gateway for managing smart home devices.
A customizable Lovelace UI card for controlling and monitoring robot vacuum cleaners in Home Assistant.
A lightweight program for storing and accessing location data published by OwnTracks apps via MQTT or HTTP.
A fully functional MQTT client library for ESP8266 microcontrollers, supporting SSL, multiple connections, and all QoS levels.
A Go package for building Bluetooth Low Energy peripherals and clients using the GATT protocol.
A curated list of open-source dashboard and data visualization tools, frameworks, and resources.
A lightweight, high-performance, embeddable MQTT broker server written in Go, supporting distributed clusters and MQTT v3.0, v3.1.1, and v5.0.
Core framework of openHAB
Open-source hardware and software for building a DIY battery management system for lithium-ion battery packs.
A simple web-based user interface library for ESP32 and ESP8266 microcontrollers using WebSockets.
A high-performance, feature-rich Java client library for MQTT 5.0 and 3.1.1 with multiple API flavors and backpressure support.
A collection of extra nodes for Node-RED, extending its capabilities with hardware, I/O, social, storage, and utility functions.
A collection of extra nodes for Node-RED, extending its capabilities with hardware I/O, social APIs, data parsing, and utility functions.
An open-source replacement for Milight/LimitlessLED WiFi gateways, enabling local control of smart bulbs via ESP8266/ESP32.
A curated list of delightful Embedded Systems libraries, RTOSes, modules, references, and resources.
A comprehensive Flutter plugin for Bluetooth Low Energy (BLE) communication across Android, iOS, macOS, Web, Linux, and Windows.
A scalable, distributed MQTT broker written in Rust, designed for high-concurrency IoT and M2M applications.
A Node.js wrapper for the pigpio C library enabling fast GPIO, PWM, servo control, and interrupt handling on Raspberry Pi.
Detects Wi-Fi deauthentication attacks using an ESP8266 microcontroller by monitoring for malicious management frames.
A curated list of awesome Bluetooth beacon software, tools, libraries, and resources for iBeacon and Eddystone.
An open-source framework for reliable peer-to-peer group messaging and clustering over local area networks.
A modular Python framework for auditing and penetration testing of IoT devices, supporting WiFi, NFC, and BLE technologies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.