brutella/hkcam
Open-Source HomeKit Surveillance Camera observed · 2026-10-21
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2871
- days_rel: n/a
- days_push: 841
- n_releases_24m: 0
Adoption not part of the score
996 stars · 139 forks observed · 2026-10-21
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-07, confidence 0.92
hkcam is an open-source implementation of a HomeKit IP camera that turns a Raspberry Pi or Mac with a camera into an Apple HomeKit-compatible surveillance camera. It uses ffmpeg to capture the camera stream and publishes it over the HomeKit Accessory Protocol via the hap library, so the live stream can be viewed in any HomeKit app.
Use cases
- turn a raspberry pi into a homekit surveillance camera
- view my camera stream in the apple home app
- build a diy homekit security camera with a usb webcam
- add a raspberry pi camera module to apple homekit
- self-host a homekit ip camera without homebridge plugins
- stream live video from a camera to homekit with snapshots
- make my existing camera compatible with apple home
When to choose
- You want a native HomeKit camera that works directly with Apple's Home app and any HomeKit client, without running a bridge or plugin layer
- You're building a DIY surveillance camera on a Raspberry Pi using a camera module or USB webcam
- You want HomeKit live streaming plus extras like multistream support, persistent snapshots, and a built-in web interface
When to avoid
- You need a full NVR with cloud recording, motion-detection alerts, or multi-camera management beyond HomeKit streaming
- You don't use Apple's HomeKit ecosystem and just want a generic RTSP or ONVIF camera server
- You want a polished plug-and-play commercial camera rather than assembling hardware and installing software yourself
Facets
application · maturity active
video-processing streaming http-server iot security self-hosted embedded iot go homekit ffmpeg raspberry-pi surveillance-camera ip-camera smart-home camera-streaming apple-home hap-protocol video linux macos
1 source
- readme: https://github.com/brutella/hkcam · fetched 2026-10-21 · cb1dcd9ed261
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| brutella/hkcam | main | 23 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem