#3030th of 75 in Image and video

viseron

Local-only NVR with object, motion and face detection for IP cameras

Stars
3.7k
License
MIT
Last commit
Nov 2026
Last release
Sep 2026
Language
Python
Stars, last 29 weeks+848
22 Apr 2026: 2,843 stars29 Apr 2026: 3,030 stars6 May 2026: 3,068 stars13 May 2026: 3,092 stars20 May 2026: 3,110 stars27 May 2026: 3,153 stars3 Jun 2026: 3,165 stars10 Jun 2026: 3,179 stars17 Jun 2026: 3,206 stars24 Jun 2026: 3,222 stars1 Jul 2026: 3,231 stars8 Jul 2026: 3,249 stars15 Jul 2026: 3,259 stars22 Jul 2026: 3,272 stars29 Jul 2026: 3,280 stars5 Aug 2026: 3,301 stars12 Aug 2026: 3,340 stars19 Aug 2026: 3,363 stars26 Aug 2026: 3,411 stars2 Sept 2026: 3,450 stars9 Sept 2026: 3,501 stars16 Sept 2026: 3,521 stars23 Sept 2026: 3,531 stars30 Sept 2026: 3,540 stars7 Oct 2026: 3,559 stars14 Oct 2026: 3,576 stars21 Oct 2026: 3,644 stars28 Oct 2026: 3,669 stars4 Nov 2026: 3,681 stars11 Nov 2026: 3,691 stars

2,843 on 22 Apr 20263,691 on 11 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Viseron is a self-hosted network video recorder with computer vision features: object detection, motion detection and face recognition. It is configured through a built-in web interface, and its functionality is split into components listed in a Component Explorer. The README states it runs locally only and is started as a Docker container.

Who it is for: Self-hosters running IP cameras who want local object and face detection

Strengths

  • Runs locally only, so camera footage stays on your own host
  • Configuration file is editable from the built-in web interface
  • Modular components, with a searchable Component Explorer in the docs
  • MIT licensed Python project with an active Discord community

Weaknesses

  • README gives no hardware, RAM or GPU guidance
  • README lists no supported detection models or camera protocols
  • Configuration is component-based and has a learning curve
  • Support is mainly handled through Discord rather than documented guides

What it needs

  • Docker
  • Needs Docker

What changed

  1. v3.7.0 ↗ (opens in a new tab)BreakingSecurity fix

    “RPi3 support is no longer included in Viseron and new versions (this one included) will not publish the roflcoopter/rpi3-viseron image. I decided to do this because it is an older platform which is v…”

    “Resolved over 200 vulnerabilities by updating most NPM and Python dependencies”

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in Image and video

See all 75
Also in Image and video
RankProjectScore
1frigateLocal NVR with realtime object detection for IP cameras37.4k stars+923 (+2.5%) in 30 daysMIT93 out of 100
2MoneyPrinterTurboGenerates short videos from a topic, with script, footage, voiceover and subtitles142.8k starsMIT88 out of 100
3toonflow-appInfinite-canvas tool for AI short drama and comic video production21.5k starsMIT87 out of 100
#4InvokeAIWeb UI for diffusion image generation with inpainting canvas and node workflows29.1k starsApache-2.086 out of 100
#5ComfyUINode-graph editor for running diffusion image, video, audio and 3D workflows146.5k starsGPL-3.085 out of 100