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
facebook avatar

facebook/stethoArchived

0
View on GitHub↗
12,672 stars·1,115 forks·Java·MIT·26 viewsfacebook.github.io/stetho↗

Stetho

Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time inspection of network traffic, internal application state, and the user interface layout directly within a desktop browser.

The project provides specialized inspectors for analyzing Android-specific components. This includes a network inspector for capturing HTTP requests and responses, an SQLite database browser for querying local storage, and a view hierarchy inspector for mapping UI elements and styles.

Additional capabilities cover runtime execution via an embedded JavaScript interpreter for manipulating application state and a command-line interface for exporting internal data. It also supports real-time screen casting and the extraction of system memory dumps for stability analysis.

Features

  • Remote Debugging Bridges - Provides a bridge connecting Android applications to Chrome Developer Tools for real-time state and network inspection.
  • Android Application Debugging - Connects Android applications to Chrome Developer Tools for real-time inspection of network, state, and UI.
  • State Inspection Interfaces - Connects the application to a desktop browser to track and display real-time state changes and data flow.
  • Local Storage Inspectors - Includes tools for visualizing and querying local databases and preference files on the device.
  • UI Structure Visualizers - Visualizes the UI structure to highlight elements and navigate between screen components and data entries.
  • Database Schema Explorers - Provides an interactive interface to query and visualize SQLite databases with read and write access.
  • Live Script Execution - Executes JavaScript commands within a running application using an embedded interpreter to trigger immediate actions.
  • Network Inspectors - Includes a specialized utility for capturing and analyzing HTTP requests and responses from Android apps within a browser.
  • Android Network Monitoring - Captures and analyzes real-time HTTP requests and responses to debug Android API integrations.
  • Android SQLite Management - Enables querying and visualizing SQLite databases and local storage directly from a desktop browser.
  • Network Interception Tools - Hooks into the network layer to capture and analyze HTTP traffic for real-time monitoring.
  • Network Traffic Analyzers - Analyzes network requests and responses through a browser interface, supporting JSON formatting and trace exports.
  • Network Traffic Inspectors - Captures and inspects HTTP requests and responses with support for transparent decompression and binary data formatting.
  • Embedded Scripting Engines - Runs live code and custom functions within a running application using an embedded JavaScript engine.
  • UI Inspection Tools - Analyzes view hierarchies and styles to troubleshoot Android UI layouts and visualize element structures.
  • View Hierarchy Inspectors - Offers a visual tool for mapping and analyzing the user interface layout and element styles of Android applications.
  • Chrome DevTools Protocols - Implements the Chrome DevTools Protocol to expose internal Android application state to a desktop browser.
  • Script Scope Extensions - Binds custom variables and functions to the script scope to extend the available API during a session.
  • Database Mapping Interfaces - Maps local SQLite database files to a queryable interface viewable within a web browser.
  • Browser-Based App Inspection - Uses browser-based developer tools to examine internal state and network activity during Android application development.
  • Debugging Consoles - Provides an embedded console for executing arbitrary code and inspecting application state at runtime.
  • Devtool Extensions - Integrates Android debugging capabilities directly into the Chrome browser via a custom developer tools extension.
  • Screen Mirroring - Streams a real-time preview of the Android device screen directly within the developer tools interface.
  • UI Hierarchy Mirroring - Streams real-time screen captures and view hierarchy metadata to a remote interface for layout analysis.
  • Android Runtime Execution - Runs live JavaScript commands within a running Android app to manipulate state and trigger actions.
  • Runtime Data Bindings - Passes objects and packages into the script environment to enable interaction with application components via scripts.
  • Plugin-Based Architectures - Employs a plugin-based architecture to allow the addition of custom drivers and inspectors.
  • Real-Time Monitoring - Interfaces the application with a desktop browser to perform real-time inspection of internal application state.
  • Computed Style Analyzers - Displays a box model diagram and computed margins, padding, and accessibility attributes for selected UI elements.
  • Build And Automation - Debugging platform for Android apps via Chrome Developer Tools.
  • Debugging and Inspection - Debug bridge enabling Chrome Developer Tools.
  • Debugging Tools - Debugs view hierarchy and network traffic via Chrome DevTools.
  • Platform Adapters - Enables native Android debugging via browser tools.

Star history

Star history chart for facebook/stethoStar history chart for facebook/stetho

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.

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

Projects sharing features with Stetho

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

    square/PonyDebugger

    5,854View on GitHub↗

    PonyDebugger is a suite of iOS-specific debugging tools that provides web-based interfaces for network inspection, data browsing, log streaming, and view hierarchy analysis. It enables the remote examination of a running iOS application through a browser. The project integrates with the Chrome DevTools protocol to bring network traffic inspection and proxying capabilities to native iOS applications. It also provides a read-only web interface for browsing managed objects and local data entities stored on the device. Additional capabilities include a remote logging console for streaming text a

    Objective-C
    View on GitHub↗5,854
  • 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
  • flipboard/flexFlipboard avatar

    Flipboard/FLEX

    14,610View on GitHub↗

    FLEX is an in-app debugging tool and runtime exploration environment for iOS applications. It provides an integrated suite for inspecting and modifying the internal state of a running process without the use of an external debugger. The project includes a runtime inspector for browsing the memory heap and calling methods dynamically, alongside a view hierarchy debugger for visualizing and adjusting layout structures in real time. It features a network traffic monitor to log and analyze HTTP request history, headers, and responses, as well as a sandbox manager for viewing and editing files and

    Objective-C
    View on GitHub↗14,610
  • amitshekhariitbhu/android-debug-databaseamitshekhariitbhu avatar

    amitshekhariitbhu/Android-Debug-Database

    8,663View on GitHub↗

    Android-Debug-Database is a specialized utility for extracting, inspecting, and editing mobile data on Android devices. It serves as a database debugger and SQLite inspector that provides a web-based interface for managing database records and shared preference key-value stores. The project distinguishes itself by supporting encrypted database decryption via provided passwords and the ability to map and inspect volatile in-memory databases. It also includes a data export tool that transfers database files from the private application directory to a local machine for external analysis. The to

    Java
    View on GitHub↗8,663
Compare all 30 related projects→

Frequently asked questions

What does facebook/stetho do?

Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time inspection of network traffic, internal application state, and the user interface layout directly within a desktop browser.

What are the main features of facebook/stetho?

The main features of facebook/stetho are: Remote Debugging Bridges, Android Application Debugging, State Inspection Interfaces, Local Storage Inspectors, UI Structure Visualizers, Database Schema Explorers, Live Script Execution, Network Inspectors.

Which projects share features with facebook/stetho?

Projects with overlapping indexed features include: square/ponydebugger — PonyDebugger is a suite of iOS-specific debugging tools that provides web-based interfaces for network inspection,… didi/doraemonkit — DoraemonKit is a mobile frontend development toolset designed to optimize the lifecycle of web and hybrid mobile… flipboard/flex — FLEX is an in-app debugging tool and runtime exploration environment for iOS applications. It provides an integrated… amitshekhariitbhu/android-debug-database — Android-Debug-Database is a specialized utility for extracting, inspecting, and editing mobile data on Android… skellock/reactotron — Reactotron is a desktop application for inspecting the state, network traffic, and logs of React and React Native… jgilfelt/chuck — Chuck is an in-app network debugger and HTTP traffic logger for Android applications. It intercepts and records…