xushengfeng/esearch

截屏 离线OCR 搜索翻译 以图搜图 贴图 录屏 万向滚动截屏 屏幕翻译 Screenshot Offline OCR Search Translate Search for picture Paste the picture on the screen Screen recorder...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 25 minutes ago
Added to GitGenius on September 9th, 2026
Created on October 6th, 2021
Open Issues & Pull Requests: 76 (+0)
GitHub issues: Enabled
Number of forks: 512
Total Stargazers: 7,088 (+0)
Total Subscribers: 35 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.8 hours
Mean response time: 14.0 days
90th percentile: 27.8 days
Tracked items: 192

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 90% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 9% of issues opened in the past year have been closed. Three people close 91% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 60
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 428 days
Stale 30+ days: 49
Stale 90+ days: 41

Recent activity

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

Top labels

  • bug (135)
  • 试解决 (55)
  • 新需求 (47)
  • 试实现 (16)
  • linux (7)
  • 需要信息 (5)
  • 已存在 (3)
  • macos (2)

Most active issues this week

Detailed Description

eSearch is a cross-platform desktop application that combines screenshot capture, offline optical character recognition, screen search, translation, image search, screen recording, and screen translation capabilities.

The tool addresses the need for a unified utility to extract and act on information visible on screen. It works by capturing screenshots or screen regions, applying offline OCR powered by PaddleOCR to extract text, and enabling users to search, translate, or reverse-image-search the captured content. The application also supports scrolling screenshots that stitch multiple captures together, screen recording with optional cursor and keystroke visualization, and real-time screen translation. Users can annotate screenshots with drawing tools, geometric shapes, mosaics, and blur effects, and apply beautification options like gradients, rounded corners, and shadows before export.

The tool suits developers and power users on Windows, Linux, or macOS who frequently need to capture screen content and extract actionable information from it. It works well for those who want offline OCR without cloud dependencies, prefer a single application for multiple screen-related tasks, and value keyboard-driven workflows—the default hotkey Alt+C provides quick access. The application is particularly valuable on Linux, where equivalent functionality is less common, though it runs on all three major platforms.Development activity shows consistent iteration with regular commits and releases. The project has expanded significantly from its original focus on screen search, accumulating features like beautification filters, super recording with frame-level editing, and virtual backgrounds. The tool is available through multiple distribution channels including native installers, package managers like Arch Linux AUR and winget, indicating active maintenance across platforms.