awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
roflcoopter avatar

roflcoopter/viseron

0
View on GitHub↗
3,249 stars·397 forks·Python·MIT·18 views

Viseron

Viseron is a self-hosted network video recorder and open-source video surveillance platform that processes live network camera streams locally. It combines video capture with computer vision analytics to monitor properties, record footage, and execute automated event triggers.

The platform incorporates artificial intelligence models for automated object detection, facial recognition, and license plate identification. It manages motion detection through configurable viewing zones that initiate recordings and system-wide alerts.

The software operates through a modular component architecture that handles asynchronous event dispatching, local file storage for clips and snapshots, and isolated containerised runtimes. A frame-queue pipeline decouples stream ingestion from inference stages while low-level algorithms process incoming video matrices for motion analysis.

Features

  • Video Surveillance Systems - Sets up local security camera feeds to monitor properties, record footage, and keep spaces under continuous observation.
  • Self-Hosted NVR Platforms - Processes network camera feeds with artificial intelligence models for object and motion detection in a local surveillance platform.
  • IP Camera Captures - Captures video streams from local network cameras to record footage and monitor properties in real time.
  • Motion Processors - Applies low-level computer vision algorithms and background subtraction directly on incoming video matrices to detect movement regions.
  • Plugin-Based Architectures - Modular core system loads disparate camera integrations, detectors, and storage processors dynamically through a standardized component interface.
  • Network Camera Surveillance Software - Captures live video streams from network cameras and processes the footage locally to keep properties under continuous surveillance.
  • Open-Source NVR Platforms - Provides a self-hosted network video recorder featuring automated face recognition and object detection for home and office monitoring.
  • Facial Recognition - Identifies specific individuals and known faces from video streams using local computer vision models.
  • Surveillance Motion Triggers - Captures automated video recordings and triggers alerts when movement is detected within specific camera viewing zones.
  • Surveillance Video Analytics - Analyzes video frames automatically using artificial intelligence models to identify moving subjects, specific objects, people, and license plates.
  • Object Detection - Processes video frames through artificial intelligence models to automatically identify people, moving subjects, and specific objects.
  • Local-First Storage - Manages persistent clip recordings and snapshot artifacts entirely on local file systems without relying on cloud services.
  • Asynchronous Frame Queues - Decouples network video stream ingestion from computer vision inference stages using bounded processing queues for memory safety.

Star history

Star history chart for roflcoopter/viseronStar history chart for roflcoopter/viseron

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does roflcoopter/viseron do?

Viseron is a self-hosted network video recorder and open-source video surveillance platform that processes live network camera streams locally. It combines video capture with computer vision analytics to monitor properties, record footage, and execute automated event triggers.

What are the main features of roflcoopter/viseron?

The main features of roflcoopter/viseron are: Video Surveillance Systems, Self-Hosted NVR Platforms, IP Camera Captures, Motion Processors, Plugin-Based Architectures, Network Camera Surveillance Software, Open-Source NVR Platforms, Facial Recognition.

What are some open-source alternatives to roflcoopter/viseron?

Open-source alternatives to roflcoopter/viseron include: zoneminder/zoneminder — ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports… sharpai/deepcamera — DeepCamera is an open-source AI video surveillance and network video recorder platform powered by local vision… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… cameraui/camera.ui — Camera.ui is a self-hosted network video recorder that provides a centralized dashboard for managing live surveillance… home-assistant/home-assistant.io — Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates… ccrisan/motioneyeos — MotionEyeOS is a dedicated operating system designed to transform a single board computer into a video surveillance…

Open-source alternatives to Viseron

Similar open-source projects, ranked by how many features they share with Viseron.
  • zoneminder/zoneminderZoneMinder avatar

    ZoneMinder/zoneminder

    5,855View on GitHub↗

    ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports IP, USB and Analog cameras.

    PHPcctvdistributedh264
    View on GitHub↗5,855
  • sharpai/deepcameraSharpAI avatar

    SharpAI/DeepCamera

    2,858View on GitHub↗

    DeepCamera is an open-source AI video surveillance and network video recorder platform powered by local vision language models and hardware-accelerated processing. It integrates live feeds from network cameras, webcams, and mobile devices to monitor physical spaces while running local edge vision inference without relying on cloud servers. The platform incorporates privacy-preserving video anonymization that converts raw video frames into abstract depth maps in real time, retaining motion tracking while protecting personal identity. Its modular architecture supports pluggable AI scripts and

    JavaScriptaiai-cameraai-nvr
    View on GitHub↗2,858
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • cameraui/camera.uicameraui avatar

    cameraui/camera.ui

    1,046View on GitHub↗

    Camera.ui is a self-hosted network video recorder that provides a centralized dashboard for managing live surveillance feeds, continuous video recording, and automated security monitoring. It functions as an integrated platform that combines video stream management with an artificial intelligence engine to identify objects and events directly on local hardware. The system distinguishes itself through its event-driven architecture, which utilizes a messaging broker to decouple hardware state updates from automation logic. This allows for deep integration with smart home ecosystems, enabling us

    Vueawscameracameraui
    View on GitHub↗1,046
See all 30 alternatives to Viseron→

Curated searches featuring Viseron

Hand-picked collections where Viseron appears.
  • Home surveillance NVR