Showing 36 of 478 projects
A full implementation of the OMG Data Distribution Service (DDS) standard for real-time data sharing in distributed systems.
A bridge that connects Home Assistant to Amazon Alexa, enabling voice control for smart home devices.
A suite of dependency-free Go libraries for interfacing with IoT devices, sensors, and actuators.
A self-assembling mesh network library for ESP8266 devices using MQTT for communication and supporting over-the-air updates.
An open-source Raspberry Pi-based home alarm system that is inexpensive, expandable, and supports multi-system networking.
A pure Go library for parsing NMEA 0183 sentences from GPS and marine navigation devices.
A clean, unbloated Go client library for controlling Philips Hue lights and bridge resources.
An Arduino library to simplify the basics of IoT projects for the ESP32 microcontroller.
A customizable web frontend for controlling smart home devices via Home Assistant, designed for touch screens.
A Home Assistant add-on that turns your device into a Spotify Connect speaker for streaming music.
A collection of Web Components for visualizing Arduino and electronic hardware parts in web applications.
Stream camera frames over MQTT for low-FPS IoT viewing, recording, and image processing pipelines.
An Arduino library enabling Arduino boards to communicate with ROS2 via XRCE-DDS over Serial, UDP, or TCP.
An open-source project that uses Amazon Echo to control home automation software via a web scraper and Sinatra server.
A React Native app that transforms old tablets into smart mirror displays with weather, GitHub, and Twitter widgets.
A MicroPython driver for ESP32 devices to communicate using LoRa and LoRaWAN protocols.
An MQTT client that enables local network control of BroadLink smart home devices (IR/RF controllers, plugs, sensors, etc.) via Python.
A custom Lovelace card for displaying battery levels of battery entities in Home Assistant dashboards.
A fast and stable Constrained Application Protocol (CoAP) library implemented in Rust.
A Lovelace card for Home Assistant that displays Raspberry Pi health metrics like temperature, storage, memory, and OS updates.
A lightweight stream processing engine designed specifically for IoT data processing and analytics.
A MicroPython library for controlling TM1637 quad 7-segment LED display modules with easy-to-use methods.
A comprehensive Swift library suite implementing Bluetooth SIG specifications for cross-platform development.
A Python execution environment and configurable dashboard for writing automation apps for Home Assistant.
A student's open-source Home Assistant configuration for automating a small apartment with Zigbee devices, Google Assistant, and custom automations.
An open source programming model and runtime for analyzing data and events on edge devices, reducing data transmission and storage costs.
Arduino library for connecting hardware to Adafruit IO via WiFi, cellular, or ethernet modules.
A cross-platform desktop GUI for managing and querying TDengine time-series databases.
Open-source ESP32 firmware for home cannabis farming automation, featuring lighting schedules, sensor monitoring, and remote control.
A MicroPython websockets and Socket.io client implementation for ESP8266 microcontrollers.
A cross-platform .NET library for managing Bluetooth beacons, parsing Eddystone and iBeacon-compatible frames from BLE advertisements.
A Vert.x-based MQTT server and client implementation for building IoT applications and protocol bridges.
A Zenoh plugin that transparently routes DDS data for geographical routing, scaling discovery, and bridging DDS systems.
An open-source hardware remote control for Spotify that helps you discover new music and control playback on any Spotify Connect device.
A Scala library implementing the Open Charge Point Protocol (OCPP) for communication between EV chargers and central systems.
A MicroPython driver for MAX7219 8x8 LED matrix modules with SPI interface, cascading support, and framebuf integration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.