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

370 stars
10 watching
43 forks
Language: Go
last commit: almost 2 years ago

Related projects:

RepositoryDescriptionStars
thkl/hap-homematicEnables HomeKit integration with HomeMatic CCU3 devices on a RaspberryPi222
wneessen/go-hibpProvides a simple Go binding to the HIBP API6
jltorresm/otpgoProvides an implementation of algorithms for generating one-time passwords71
anacrolix/utpA Go implementation of the uTP transport protocol used in Bittorrent networks176
homedepot/flopA Go library providing a file copy functionality with GNU-like APIs and customizable behavior.33
maximkulkin/esp-homekitA software framework for creating HomeKit accessory servers on ESP devices using a lightweight, extensible architecture.1,127
ingeniousambivert/fiber-bootstrappedA comprehensive toolkit for building Go applications with authentication, user management, role-based access control, and other core functionalities.2
mdlayher/arpA Go implementation of the ARP protocol as specified in RFC 826.367
xxjwxc/publicA comprehensive utility package for Go programmers175
oneofone/go-utilsA collection of miscellaneous Go utility packages.50
amimof/huegoA Go library for controlling Philips Hue smart light systems250
reiver/go-fingerA package implementing a client-server protocol for querying and announcing information about remote hosts on the internet1
paypal/gattAn implementation of Bluetooth Low Energy GATT protocol in Go1,145
hashicorp/go-hclogA logging package providing customizable output modes and levels for logging messages in Go applications.320
repeale/fp-goA collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data.304