Skip to content
appsgit

Video Surveillance comparison

Frigate vs ZoneMinder: which should you self-host in 2026?

Pick Frigate for AI object detection and tight Home Assistant integration; pick ZoneMinder for a classic, mature NVR that records many cameras without needing an AI accelerator.

Both are open source and run on your own server. Below: a side-by-side of license, stack and features, live GitHub activity, and our verdict on who should pick which.

Frigate

blakeblackshear/frigate

36k GitHub starsLast commit Oct 5, 2026

Monitor your security cameras with locally processed AI.

  • MIT
  • Python
  • Docker
  • Actively maintained

ZoneMinder

ZoneMinder/zoneminder

5.9k GitHub starsLast commit Oct 5, 2026

Closed-circuit television (CCTV) software application which supports IP, USB and Analog cameras.

  • GPL-2.0
  • PHP
  • Actively maintained

Head-to-head

Frigate vs ZoneMinder, side by side

Hand-checked differences first, then live numbers from GitHub, refreshed with every catalog update.

Frigate compared with ZoneMinder
AspectFrigateZoneMinder
LicenseMITGPL-2.0
Language/stackPython backend with a React web UI, shipped as a Docker imageC++, Perl and PHP, installed from distro packages or a container
DetectionReal-time object detection (person, car, animal) on top of motion detectionPixel-based motion detection with zones; object detection needs add-ons such as the event notification server
Hardware needsThe docs recommend an AI accelerator (Coral, OpenVINO, Hailo or a GPU) for efficient detectionRuns on plain CPUs; heavy motion analysis on many streams is CPU intensive
IntegrationsMQTT events and an official Home Assistant integration with camera entities and notificationsREST API and the third-party zmNinja app for mobile viewing and alerts
Learning curveConfigured mainly through a YAML file plus a config editor in the UIConfigured through a dense web console with many per-monitor options
GitHub stars36,3905,941
Commits, last 12 months1,4453,316
Last commitOct 5, 2026Oct 5, 2026
Latest releasev0.18.0Sep 12, 20261.38.6Oct 5, 2026
Main languagePythonPHP
Official Docker imageYesNo
Repositoryblakeblackshear/frigateZoneMinder/zoneminder

Swipe the table sideways to see both apps. GitHub figures come from the public API. Highlighted values are the higher of the two.

Verdict

Frigate is the better choice for most new home setups: it detects people, cars and animals instead of raw pixel motion, so you get far fewer false alerts, and it plugs straight into Home Assistant over MQTT. ZoneMinder suits people who want a long-established, general-purpose recorder with fine-grained zone and motion controls, or who run older hardware without a detector.

Best for

Choose Frigate for

Home Assistant users who want smart person and vehicle alerts.

Best for

Choose ZoneMinder for

Traditional CCTV recording with granular motion zones on modest hardware.

FAQ

Frigate vs ZoneMinder: FAQ

Still curious? Email info@appsgit.com.

Does Frigate need a Coral TPU?

No, but the docs recommend a detector such as a Google Coral, an Intel iGPU via OpenVINO, a Hailo module or an Nvidia GPU. CPU detection works for testing but is slow and uses a lot of power.

Can ZoneMinder detect people instead of motion?

Not out of the box. Object detection is added through community tools like the ZoneMinder event notification server with machine learning hooks, which takes extra setup.

Which works better with Home Assistant?

Frigate. It has an official Home Assistant integration and publishes events over MQTT, so detections can trigger automations directly.

Which is more popular on GitHub, Frigate or ZoneMinder?

Frigate has 36,390 GitHub stars against 5,941 for ZoneMinder. Over the last twelve months Frigate received 1,445 commits and ZoneMinder received 3,316, so ZoneMinder is the more actively developed of the two right now. Stars measure interest, not fit, so weigh them against the differences above.