yuka-friends/Windrecorder

Windrecorder is a memory search app by records everything on your screen in small size, to let you rewind what you have seen, query through OCR text or...

View on GitHub ↗Jump to charts ↓Open shareable report →

yuka-friends/Windrecorder has 3.5k+ stars and 150+ forks on GitHub, is written in Python, and was last pushed on Sep 25, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 34 minutes ago
Added to GitGenius on September 25th, 2026
Created on July 30th, 2023
Open Issues & Pull Requests: 54 (+0)
GitHub issues: Enabled
Number of forks: 183
Total Stargazers: 3,959 (+0)
Total Subscribers: 28 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 23.2 hours
Mean response time: 13.0 days
90th percentile: 57.9 days
Tracked items: 37

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 72% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

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

Recent activity

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

Top labels

  • bug (9)
  • enhancement (6)
  • P0 (1)
  • P1 (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Windrecorder is a personal memory search engine that records everything on your screen locally to let you rewind and query what you have seen.

The tool addresses the problem of retrieving past screen activity by continuously capturing video from your display at low resource cost, then indexing only changed scenes to a local database. It lets you search through recordings using optical character recognition of on-screen text or image descriptions, and provides activity statistics including word clouds, timelines, and scatter plots. All processing happens locally without requiring internet connectivity or uploading data to external services.

Windrecorder suits users who want a self-hosted alternative to commercial memory search applications and need to maintain complete privacy over their screen recordings. It works on Windows and supports multiple OCR engines including Rapid OCR, WeChat OCR, and Tesseract, allowing you to choose based on language support and accuracy requirements. The tool includes a web interface for reviewing recordings and conducting searches, supports multiple languages, and can automatically maintain the database by cleaning and compressing video when the computer is idle. Custom skip conditions let you exclude specific windows, processes, or inactive periods from recording.

Development activity shows consistent engagement with bug fixes and feature improvements across multiple areas. The project maintains responsiveness to user-reported issues and incorporates feedback into updates. Work spans the full stack from video capture and OCR integration to the web interface and database management. The maintainers actively document setup procedures and troubleshooting steps, including detailed guidance for updating and recovering from conflicts.