zmNinjaNG is a mobile client for ZoneMinder, the open-source video surveillance platform. View live camera feeds, browse
recorded events, and receive push notifications when motion is detected — all from your iPhone or iPad.
Features:
- Live streaming and snapshot views of all your monitors
- Dashboard with customizable widgets
- Event browsing with timeline and filtering
- Push notifications for motion and alarm events
- Multi-server profile support
- QR code import for quick server setup
- Works over LAN, VPN (WireGuard), or remote access
- Dark and light themes
- Portrait and landscape support
Requires a self-hosted ZoneMinder server. zmNg connects directly to your server — no cloud service or subscription
required.
What's new (v1.1.13)
Implemented enhancements:
feat(settings): hover preview playback speed #149
feat: token freshness gate (30 min leeway, no stale tokens to server) #145
Fixed bugs:
fix: event playback stability — re-init churn, navigation remounts, cross-platform divergence #148
fix(ios): video controls hidden after rotation and unreachable in landscape fullscreen #147
fix(android): toolbar buttons unreachable in landscape under status bar #144
fix(logs): linux Tauri log file dir not created; reveal+truncate fail #143
fix(ci): linux-arm64 release fails — missing xdg-open on runner #142