awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Tencent avatar

Tencent/vConsole

0
View on GitHub↗
17,485 stars·2,965 forks·TypeScript·33 views

VConsole

vConsole is a diagnostic interface designed for mobile web environments, providing a visual overlay that allows developers to monitor application state and runtime errors directly on physical hardware. It functions as a mobile-specific debugging console, enabling the inspection of logs, network requests, and storage data without the need for a desktop connection.

The tool utilizes a plugin-driven architecture that allows for the creation of custom extensions to address specific troubleshooting requirements. By intercepting browser console methods and wrapping network request objects, it captures and displays diagnostic data in real time, facilitating the analysis of performance and resource loading on mobile devices.

The suite includes utilities for managing browser-native storage and monitoring network traffic, providing a unified interface for state debugging. It is distributed as a library that can be integrated into web applications to provide persistent visibility into the runtime environment during development and testing.

Features

  • Debugging Consoles - Functions as an embedded mobile debugging console for inspecting logs, network traffic, and storage.
  • Mobile Debugging Tools - Provides a mobile-specific debugging console for inspecting logs, network requests, and storage on physical devices.
  • Mobile Web Debugging Suites - Provides a suite of utilities for troubleshooting and profiling web applications during development on mobile platforms.
  • JavaScript and TypeScript Debugging - Offers a visual overlay for monitoring JavaScript application state and runtime errors without a desktop connection.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • Mobile Observability - Enables real-time inspection of console logs, network activity, and storage directly on mobile devices.
  • Debugging Tools - Provides a mobile-specific debugging interface for inspecting runtime behavior and application state.
  • Network Request Interceptors - Wraps native network request objects to intercept and record traffic metadata for real-time inspection.
  • Extensible Debugging Interfaces - Supports the creation of specialized plugins to extend the diagnostic interface and visibility into application states.
  • Browser Injection Utilities - Injects a diagnostic user interface overlay directly into the browser-rendered document for real-time mobile debugging.
  • Star history

    Star history chart for tencent/vconsoleStar history chart for tencent/vconsole

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does tencent/vconsole do?

    vConsole is a diagnostic interface designed for mobile web environments, providing a visual overlay that allows developers to monitor application state and runtime errors directly on physical hardware. It functions as a mobile-specific debugging console, enabling the inspection of logs, network requests, and storage data without the need for a desktop connection.

    What are the main features of tencent/vconsole?

    The main features of tencent/vconsole are: Debugging Consoles, Mobile Debugging Tools, Mobile Web Debugging Suites, JavaScript and TypeScript Debugging, Mobile Observability, Debugging Tools, Network Request Interceptors, Extensible Debugging Interfaces.

    Which projects share features with tencent/vconsole?

    Projects with overlapping indexed features include: didi/doraemonkit — DoraemonKit is a mobile frontend development toolset designed to optimize the lifecycle of web and hybrid mobile… liriliri/eruda — Eruda is a mobile browser developer console that provides a web-based inspector for debugging HTML pages and viewing… crimera/piko — Piko is a collection of specialized Android utilities designed for binary patching, user interface customization,… signoz/signoz — SigNoz is a full-stack observability platform designed to collect, store, and visualize metrics, logs, and distributed… expo/expo — Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase… apache/skywalking — SkyWalking is an application performance monitoring system and observability platform designed to collect and analyze…

    Projects sharing features with VConsole

    These projects share indexed features with VConsole. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • didi/doraemonkitdidi avatar

      didi/DoraemonKit

      20,420View on GitHub↗

      DoraemonKit is a mobile frontend development toolset designed to optimize the lifecycle of web and hybrid mobile applications. It functions as a comprehensive suite of productivity tools, providing specialized utilities for mobile UI inspection, web view debugging, and on-device performance monitoring. The toolset distinguishes itself through several targeted simulation and interception capabilities. It includes a network traffic interceptor for mocking API responses without modifying source code, a device state simulator for overriding GPS coordinates, and a mobile web debugging bridge that

      Java
      View on GitHub↗20,420
    • liriliri/erudaliriliri avatar

      liriliri/eruda

      21,054View on GitHub↗

      Eruda is a mobile browser developer console that provides a web-based inspector for debugging HTML pages and viewing logs directly on mobile devices. It functions as a browser element inspector for analyzing DOM and CSS styles and an in-page JavaScript console for executing code and monitoring runtime errors on devices that lack native developer tools. The project enables mobile web debugging and on-device element inspection without requiring a connection to a desktop computer. This allows for the evaluation of web applications on actual mobile hardware and the troubleshooting of remote sites

      JavaScript
      View on GitHub↗21,054
    • crimera/pikocrimera avatar

      crimera/piko

      2,716View on GitHub↗

      Piko is a collection of specialized Android utilities designed for binary patching, user interface customization, media downloading, and application debugging. It functions as an APK modification framework that alters application metadata and binary resources to modify internal logic and bypass version locks. The project differentiates itself through deep application modification capabilities, including bytecode-level instruction patching, DEX file manipulation, and a dynamic hooking engine. It enables the overriding of resource files and the injection of permissions via the application manif

      Javamorphemorphe-patches
      View on GitHub↗2,716
    • signoz/signozSigNoz avatar

      SigNoz/signoz

      27,355View on GitHub↗

      SigNoz is a full-stack observability platform designed to collect, store, and visualize metrics, logs, and distributed traces in a unified environment. It leverages OpenTelemetry-based data collection to ingest telemetry from diverse sources using vendor-neutral protocols, ensuring interoperability across complex microservices architectures. The platform utilizes a high-performance columnar storage engine to enable rapid aggregation and filtering, providing a centralized backend for monitoring application health and performance. What distinguishes the platform is its focus on automated instru

      TypeScriptapmapplication-monitoringdistributed-tracing
      View on GitHub↗27,355
    Compare all 30 related projects→