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

square/PonyDebugger

0
View on GitHub↗

PonyDebugger

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 and object dumps without using breakpoints and a view hierarchy inspector for examining and modifying the visual element tree in real time. These functions are supported by a gateway server that establishes communication between the mobile device and the developer's browser.

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

Features

  • Chrome DevTools Protocols - Provides a debugger for native iOS applications by implementing the Chrome DevTools Protocol.
  • iOS Traffic Inspections - Acts as a gateway server to capture and display HTTP requests from iOS applications for analysis.
  • Local Data Browsers - Provides a read-only browser interface for querying and navigating structured data stored locally on the device.
  • Remote Diagnostic Consoles - Provides a remote diagnostic console for streaming text and object dumps from a running iOS app.
  • iOS Data Persistence Debugging - Enables browsing and examining managed objects and local data entities within a native iOS application through a remote interface.
  • iOS Network Debugging - Analyzes and inspects native iOS application network traffic using Chrome Developer Tools.
  • iOS Remote Data Browsers - Provides a read-only web interface for browsing managed objects and local data entities stored on an iOS device.
  • iOS UI Inspection - Allows viewing and modifying the visual element tree of a native iOS app in real time via a web browser.
  • Remote iOS Logging - Sends text and object dumps from an iOS device to a remote console to examine state without breakpoints.
  • Intercepting Proxies - Routes application traffic through an intercepting proxy to enable network analysis via external developer tools.
  • Network Traffic Inspectors - Proxies application network requests to browser-based developer tools for raw request and response analysis.
  • View Hierarchy Inspectors - Provides a remote browser interface for examining and modifying the visual element tree of a running iOS app.
  • Remote Query Interfaces - Exposes internal database entities to a remote browser by mapping native object contexts to a queryable interface.
  • View Hierarchy Debuggers - Implements a browser-based interface to inspect and modify the visual element tree in real time.
  • Hierarchy Serializers - Transforms the native visual element tree into a serializable format for remote inspection and manipulation.
  • Asynchronous Log Streaming - Provides asynchronous streaming of text and object dumps from the device to a remote console.
  • Remote Logging Utilities - Offers a remote console that receives text and object dumps to examine application properties without pausing execution.
  • Data Management - Network and data stack debugging tool.
  • Debugging and Inspection - Remote network and data debugging using browser tools.
  • Debugging Tools - Remote network and data debugging via Chrome.
  • Developer Utilities - Remote debugging tool for iOS apps using Chrome Developer Tools.
  • iOS and macOS Utilities - Remote network and data debugging using Chrome DevTools.
  • Platform Adapters - Remote network and data debugging for iOS apps.
  • Testing Frameworks - Remote debugging for network and data via Chrome.
5,854 stars·584 forks·Objective-C·22 views

Star history

Star history chart for square/ponydebuggerStar history chart for square/ponydebugger

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.

Projects sharing features with PonyDebugger

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

    facebook/stetho

    12,672View on GitHub↗

    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 JavaScrip

    Java
    View on GitHub↗12,672
  • 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
  • facebook/chiselfacebook avatar

    facebook/chisel

    9,179View on GitHub↗

    Chisel is a collection of LLDB debugging extensions and tools for inspecting and manipulating the user interface of iOS applications. It provides utilities for tracing responder chains, traversing view hierarchies, and modifying UI elements during runtime. The toolset distinguishes itself through specialized visual debugging capabilities, including a suite for toggling view visibility and borders to isolate layout issues, as well as a system to export colors and images from a running app to a desktop previewer for asset verification. The project covers a broad range of UI diagnostic capabili

    Python
    View on GitHub↗9,179
  • kasketis/netfoxkasketis avatar

    kasketis/netfox

    3,754View on GitHub↗

    Netfox is an iOS and macOS network debugging library designed to intercept and monitor HTTP traffic. It functions as an in-app HTTP traffic inspector that captures request headers and response bodies for real-time network analysis. The tool provides a network performance monitor to calculate response times and data sizes, as well as a network log exporter for sharing captured request and response data via email. The project covers network analysis capabilities including traffic filtering to exclude specific URLs, request body capture, and a debug interface that can be toggled via programmati

    Swift
    View on GitHub↗3,754
Compare all 30 related projects→

Frequently asked questions

What does square/ponydebugger do?

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.

What are the main features of square/ponydebugger?

The main features of square/ponydebugger are: Chrome DevTools Protocols, iOS Traffic Inspections, Local Data Browsers, Remote Diagnostic Consoles, iOS Data Persistence Debugging, iOS Network Debugging, iOS Remote Data Browsers, iOS UI Inspection.

Which projects share features with square/ponydebugger?

Projects with overlapping indexed features include: facebook/stetho — Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time… flipboard/flex — FLEX is an in-app debugging tool and runtime exploration environment for iOS applications. It provides an integrated… facebook/chisel — Chisel is a collection of LLDB debugging extensions and tools for inspecting and manipulating the user interface of… kasketis/netfox — Netfox is an iOS and macOS network debugging library designed to intercept and monitor HTTP traffic. It functions as… didi/doraemonkit — DoraemonKit is a mobile frontend development toolset designed to optimize the lifecycle of web and hybrid mobile… meitu/mthawkeye — Profiling / Debugging assist tools for iOS. (Memory Leak, OOM, ANR, Hard Stalling, Network, OpenGL, Time Profile ...).