HuolalaTech/page-spy-web

A remote debugging platform you'll definitely find useful. Lightweight, cross-platform, out-of-box debugging tool

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 8 minutes ago
Added to GitGenius on September 12th, 2026
Created on April 12th, 2023
Open Issues & Pull Requests: 51 (+0)
GitHub issues: Enabled
Number of forks: 352
Total Stargazers: 5,631 (+0)
Total Subscribers: 33 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.8 hours
Mean response time: 16.1 days
90th percentile: 44.9 days
Tracked items: 117

How this project is maintained

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

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 45
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 461 days
Stale 30+ days: 45
Stale 90+ days: 44

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 (87)
  • enhancement (47)
  • question (2)
  • to be discussed (2)
  • wontfix (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

PageSpy is a remote debugging platform that enables developers to inspect and debug applications running on Web, React Native, Mini Programs, and HarmonyOS platforms from a centralized interface.

The tool works by intercepting native APIs and transforming their output into a standardized format that gets transmitted to a debugging client. The client then renders this data in an interface resembling browser devtools, allowing developers to view console logs, network activity, and other runtime information from remote devices or environments where local debugging is impractical. This approach eliminates the need to physically access a device or rely on error reports from users.

PageSpy is particularly valuable for teams debugging mobile web applications on small screens, coordinating across distributed teams where sharing error details is cumbersome, and diagnosing white-screen failures on user devices without requiring deep infrastructure knowledge. The project emphasizes data control and self-hosting, offering deployment through Node.js or Docker so teams can run the debugging server in their own environments rather than relying on external services.

The project maintains active development with regular updates to its codebase and documentation. The maintainers provide multiple deployment pathways with accompanying video tutorials to lower the barrier to adoption. The tool is written in TypeScript and includes comprehensive FAQ documentation alongside contribution guidelines, indicating ongoing engagement with user needs and community participation.