Showing 36 of 986 projects
An Arduino library for creating ESP32-based HomeKit devices that pair directly with Apple HomeKit via WiFi.
A minimalistic web framework for Python and MicroPython designed to run on resource-constrained systems like microcontrollers.
A Node.js module for implementing Bluetooth Low Energy (BLE) peripherals on macOS, Linux, FreeBSD, and Windows.
An ESP32-based device that counts people by detecting nearby WiFi and Bluetooth signals, with optional LoRaWAN, MQTT, and sensor data logging.
An open-source Android app for OBD-II vehicle diagnostics using any ELM327 adapter.
A centralized SSH gateway for remote access and management of Linux servers and devices from anywhere.
A Ruby gem and unofficial documentation for Tesla's JSON API to remotely monitor and control Model S, 3, X, and Y vehicles.
A client application library built on Elixir/Erlang/OTP for creating cross-platform, fixed-screen IoT and portable applications.
A minimal embedded JavaScript engine for microcontrollers with seamless C/C++ interoperability.
A modular, production-ready Home Assistant configuration example from the project lead, featuring nightly testing and ESPHome integration.
A free and open-source ANSI C implementation of the CANopen protocol stack for embedded control systems.
Firmware for ESP8266/ESP8285/ESP32 microcontrollers to add wireless connectivity and web-based control to 3D printers, CNC machines, and sand tables.
A barebone, high-performance MQTT broker for Node.js that runs on any stream server.
A comprehensive Home Assistant configuration example for home automation, featuring device integrations, presence detection, and security setups.
Android library for USB serial communication with support for multiple chipset families and SPI interface.
A fully compliant, embeddable high-performance MQTT v5 and v3.1.1 broker/server written in Go for IoT and pub/sub applications.
100% open-source IoT Platform - Integrate your devices, add intelligence, build custom apps
A native Objective-C MQTT client framework for iOS, macOS, and tvOS, supporting MQTT 3.1.1 with TLS.
A curated list of open source technology for agriculture, farming, and gardening.
A curated list of open source technology for agriculture, farming, and gardening.
A fast distributed scalable time series database built on top of Cassandra.
An ultra-lightweight Python interpreter for microcontrollers, requiring only 4KB of RAM and zero dependencies.
A native Swift library for MQTT 5.0 and 3.1.1 communication on iOS, macOS, and tvOS.
A lightweight IoT data analytics and stream processing engine designed for resource-constrained edge devices.
A lightweight IoT data analytics and stream processing engine for resource-constrained edge devices.
An open-source computer vision tool that detects, tracks, and counts moving objects from cameras and videos.
An open-source backend platform offering real-time data, storage, advanced search, and user management for web, mobile, and IoT applications.
Python interface for Bluetooth Low Energy (BLE) communication on Linux systems.
A cloud-native streaming and complex event processing engine that executes Streaming SQL queries for real-time event processing.
A lightweight, high-performance, embedded, component-based rule engine framework for Go, enabling dynamic orchestration of business logic.
An asynchronous embedded C++ framework for ESP8266, ESP32, and Raspberry Pi Pico with powerful networking features.
An SDK for building IoT applications on microcontrollers using modern JavaScript with networking, graphics, and hardware APIs.
An idiomatic Rust client for NATS, enabling secure, high-performance messaging in distributed and embedded systems.
A full-featured GUI tool for flashing and configuring Tasmota firmware on ESP8266 devices.
An open-source, hardware-agnostic IoT cloud platform built on a lightweight microservices architecture.
An open-source operating system for low-power wireless embedded devices, used in sensor networks and ubiquitous computing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.