HomeKit ➹

is ’s home automation solution, which revolves around the Home Accessory Protocol (HAP).

CategoryDateLinkNotes
Applications2026Itsyhome (macOS)

Native macOS menu bar client that bridges HomeKit and Home Assistant with Pro features (webhooks/SSE, deeplinks, cameras, iCloud sync).

Audio2025homebridge-homepod-radio

A Homebridge plugin to stream radio stations to AirPlay 2 devices including HomePods

Bridges2025homebridge-easy-mqtt

A Homebridge plugin to bridge MQTT devices to HomeKit

2024matterbridge

A Matter plugin manager

Gateways2017homekit2mqtt

A straightforward two-way bridge between HAP and MQTT

homebridge

a very popular bridge with many plugins for specific devices

Libraries2026esp32-homekit

ESP32 HomeKit accessory project

2024HomeSpan

a HomeKit Library for the Arduino-ESP32

2023Arduino-HomeKit-ESP

Arduino library version of espressif’s official esp-homekit-sdk

Home Accessory Architect

ESP8266 and ESP32 support for a very wide range of device capabilities via simple JSON scripting

esp-homekit

Apple HomeKit accessory server library for ESP-OPEN-RTOS.

2017HAP-NodeJS

a very popular HAP implementation

HAP-Java

HAP implementation for Java

HomeControl

a full HAP implementation in Go

pyhomekit

A set of Python libraries that implement part of the core protocol

HAP-python

A fuller HAP implementation that allows for easy subclassing

homekit_python

Another library and set of utilities

Specifications2020Secure Video Unofficial Specification

A list of states, characteristics and other details that are necessary for secure video support

2018Official HomeKit Accessory Protocol Specs
Video2020hkcam

a Go-based solution to have a Pi Zero serve as a HomeKit camera

2019homebridge-camera-rpi

A NodeJS Homebridge setup to have the Pi serve as a HomeKit camera

This page is referenced in: