scottlamb/moonfire-nvr
Moonfire NVR, a security camera network video recorder observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 97
- Release rhythm 98
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 12.0
- age_days: 3896
- days_rel: 19
- days_push: 19
- n_releases_24m: 13
Adoption not part of the score
1736 stars · 188 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Moonfire NVR is an open-source security camera network video recorder written in Rust. It records H.264-over-RTSP streams from IP cameras to disk with minimal CPU usage, storing frames on disk and metadata in SQLite, and can generate .mp4 files for arbitrary time ranges on the fly.
Use cases
- record RTSP streams from IP cameras to disk
- self-hosted NVR for security cameras on a Raspberry Pi
- build mp4 clips from recorded camera footage for arbitrary time ranges
- store weeks of 1080p camera footage on a cheap machine with a big hard drive
- review and trim recorded video segments through a web interface
- run a low-CPU multi-camera recording server
When to choose
- you want a lightweight, self-hosted NVR that records pre-encoded H.264 without re-encoding
- you run cameras on low-power hardware like a Raspberry Pi
- you prefer open-source software with a simple SQLite-backed storage format
- you need on-the-fly mp4 export of arbitrary time ranges
When to avoid
- you need motion detection, which is not yet supported
- you need built-in HTTPS/TLS without setting up a proxy server
- you need a polished web UI with a scrub bar or web-based configuration
- you need stable storage/config formats across versions, since it is pre-1.0 with no compatibility guarantees
Facets
application · maturity experimental
video-processing http-server database self-hosted security self-hosted media rust self-hosted nvr ip-camera rtsp h264 surveillance sqlite raspberry-pi video linux
1 source
- readme: https://github.com/scottlamb/moonfire-nvr · fetched 2026-08-28 · 960e3f3329d7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| scottlamb/moonfire-nvr | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="scottlamb/moonfire-nvr")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem