tencent/vconsole

A lightweight, extendable front-end developer tool for mobile web page.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 34 minutes ago
Added to GitGenius on September 3rd, 2026
Created on April 27th, 2016
Open Issues & Pull Requests: 47 (+0)
GitHub issues: Enabled
Number of forks: 2,962
Total Stargazers: 17,519 (+0)
Total Subscribers: 305 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 133.6 days
Mean response time: 291.2 days
90th percentile: 789.8 days
Tracked items: 74

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 5% of issues opened in the past year have been closed. Three people close 97% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

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

Recent activity

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

Top labels

  • Details wanted (5)
  • Done (3)
  • Todo (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

vConsole is a lightweight, extendable front-end developer tool for mobile web pages.

vConsole addresses the challenge of debugging mobile web applications where traditional browser developer tools are unavailable or difficult to access. It runs directly in the page as an overlay panel, capturing console logs, network requests, DOM elements, and storage data without requiring framework integration. The tool works framework-free and can be added to any web application through npm or a CDN script tag.

Developers should choose vConsole if they need in-browser debugging capabilities for mobile web projects, particularly those targeting WeChat Miniprograms where it serves as the official debugging tool. It suits projects where you cannot rely on external debugging infrastructure and need lightweight inspection of logs, network activity, element structure, and local storage. The tool includes a command line for executing JavaScript manually and supports custom plugins for extending functionality beyond the built-in panels.

The project experiences slow response times to issues and pull requests, with first responses often taking weeks or longer. Work in the issue tracker centers on three primary labels: Details wanted, Done, and Todo.