HomeKit (Apple Ecosystem): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
HomeKit bridge that exposes non-HomeKit devices via a HAP-NodeJS server
HomeKit Library for the Arduino-ESP32
HomeKit integration for UniFi Protect devices via its unofficial API
hc is a lightweight framework to develop HomeKit accessories in Go.
Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.
Apple HomeKit accessory server library for ESP-OPEN-RTOS
ESP32 HomeKit lock with reverse engineered Apple Home Key NFC support
Reader-side implementation of Apple Home Key NFC protocol in Python
Homebridge plugin for Nest thermostats and Protects using the unofficial Nest API
ESP-32 implementation of Apple Homekit Accessory Protocol(HAP)
The HomeKit Accessory Protocol (hap) implemented in Go
Swift implementation of the Homekit Accessory Protocol
Reverse-engineering notes on Apple Home Key (NFC smart-lock credential) protocol
ESP32/ESP8266 Arduino library for native Apple Homekit Accessory Protocol (HAP)
Rust implementation of the Apple HomeKit Accessory Protocol (HAP)
Homebridge plugin for Nest thermostats and protects via the unofficial Nest API
Module emulating Elgato Eve history for Homebridge accessories
Java implementation of the HomeKit Accessory Protocol
A HomeKit Accessory Protocol (HAP) Implementation for Elixir
ESP8266 HomeKit air quality sensor emulating the Eve Room with history
HomeKit Accessory Protocol implementation for embedded Rust
ESP8266 HomeKit firmware emulating the Eve Weather sensor
Python implementation of HomeKit Accessory Protocol
ESP8266 HomeKit water leak sensor emulating the Eve Water Guard