motion-project/motion

Motion, a software motion detector. Home page: https://motion-project.github.io/

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 31 minutes ago
Added to GitGenius on September 17th, 2026
Created on June 14th, 2014
Open Issues & Pull Requests: 2 (+0)
GitHub issues: Enabled
Number of forks: 561
Total Stargazers: 4,047 (+0)
Total Subscribers: 163 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 7.8 hours
Mean response time: 6.4 days
90th percentile: 20.5 days
Tracked items: 56

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 2
Avg open age: 31 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (45)
  • wontfix (5)
  • need info (4)
  • motioneye (1)
  • question (1)

Detailed Description

Motion is a software motion detector that monitors video streams and triggers actions when movement is detected.

Motion solves the problem of automated video surveillance and event detection by analyzing live video feeds from cameras or files. It processes video input frame-by-frame, comparing consecutive frames to identify regions where motion occurs. When motion is detected, the tool can capture images, record video clips, execute scripts, or send notifications. The approach allows users to configure sensitivity thresholds, detection areas, and response actions to suit their specific monitoring needs.

Motion works well for home security setups, wildlife monitoring, and other scenarios requiring continuous video analysis with event-driven responses. It suits projects where you need lightweight motion detection without heavy cloud dependencies or complex machine learning infrastructure. The tool is particularly valuable for users who want direct control over detection parameters and local processing of video data. Those evaluating adoption should note that Motion requires configuration of camera sources, detection zones, and action handlers before deployment.

The project maintains steady activity with regular commits addressing bug fixes and incremental improvements. Development includes ongoing refinement of detection algorithms and compatibility updates. The codebase receives attention to performance optimization and support for various camera types and video formats. Maintenance efforts focus on stability and reliability rather than major feature additions.