motioneye-project/motioneye

A web frontend for the motion daemon.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 53 minutes ago
Added to GitGenius on September 14th, 2026
Created on August 30th, 2015
Open Issues & Pull Requests: 953 (+0)
GitHub issues: Enabled
Number of forks: 711
Total Stargazers: 4,683 (+0)
Total Subscribers: 165 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 20.2 hours
Mean response time: 93.4 days
90th percentile: 212.1 days
Tracked items: 272

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 3% of issues opened in the past year have never received a reply. 96% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "docker" is answered fastest, typically in about an hour, while "feature" waits about 4 days. Only 59% of issues opened in the past year have been closed. Three people close 78% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 118
New in 7 days: 1
Closed in 7 days: 2
Avg open age: 993 days
Stale 30+ days: 113
Stale 90+ days: 104

Recent activity

Opened in 7 days: 1
Closed in 7 days: 2
Comments in 7 days: 10
Events in 7 days: 21

Top labels

  • question (55)
  • bug (45)
  • feature (28)
  • troubleshooting (25)
  • Raspberry Pi (23)
  • Python (20)
  • enhancement (17)
  • docker (13)

Detailed Description

motionEye is a web frontend for the motion daemon, a video surveillance program with motion detection capabilities.

The tool solves the problem of managing and monitoring video feeds from motion detection software through a user-friendly web interface. The project wraps the underlying motion software with a Python-based web application that handles authentication, configuration, and real-time video display.

The tool suits users running surveillance systems on Linux distributions, particularly on resource-constrained hardware like Raspberry Pi devices where motion detection is already deployed. Installation requires Python 3.7 or later and is designed to work on standard APT- or RPM-based distributions with systemd. The project includes built-in support for multiple languages through community translation contributions. Administrators should be aware that the default installation uses an empty password for the admin account and requires manual password configuration before exposing the system to the internet.

Development activity shows consistent maintenance with regular releases documented on the releases page. The project maintains a wiki for detailed documentation and accepts community contributions for translations through an external platform. The codebase addresses compatibility across diverse CPU architectures including ARMv6, ARMv7, and RISC-V, with documented workarounds for dependency installation on recent Linux distributions that restrict system-wide Python package installation.