hap

HomeKit accessory protocol

A lightweight Go library implementing the HomeKit Accessory Protocol for easy development of smart home accessories.

The HomeKit Accessory Protocol (hap) implemented in Go

GitHub

361 stars
10 watching
43 forks
Language: Go
last commit: about 1 month ago

Related projects:

Repository Description Stars
thkl/hap-homematic Enables HomeKit integration with HomeMatic CCU3 devices on a RaspberryPi 222
wneessen/go-hibp Provides a simple Go binding to the HIBP API 6
jltorresm/otpgo Provides an implementation of algorithms for generating one-time passwords 70
anacrolix/utp A Go implementation of the uTP transport protocol used in Bittorrent networks 173
homedepot/flop A Go library providing a file copy functionality with GNU-like APIs and customizable behavior. 33
maximkulkin/esp-homekit A software framework for creating HomeKit accessory servers on ESP devices using a lightweight, extensible architecture. 1,120
ingeniousambivert/fiber-bootstrapped A comprehensive toolkit for building Go applications with authentication, user management, role-based access control, and other core functionalities. 2
mdlayher/arp A Go implementation of the ARP protocol as specified in RFC 826. 365
xxjwxc/public A comprehensive utility package for Go programmers 175
oneofone/go-utils A collection of miscellaneous Go utility packages. 50
amimof/huego A Go library for controlling Philips Hue smart light systems 250
reiver/go-finger A package implementing a client-server protocol for querying and announcing information about remote hosts on the internet 1
paypal/gatt An implementation of Bluetooth Low Energy GATT protocol in Go 1,139
hashicorp/go-hclog A logging package providing customizable output modes and levels for logging messages in Go applications. 321
repeale/fp-go A collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data. 303