awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
square avatar

square/PonyDebugger

0
View on GitHub↗
5,854 stars·584 forks·Objective-C·11 vues

PonyDebugger

PonyDebugger est une suite d'outils de débogage spécifiques à iOS qui fournit des interfaces web pour l'inspection réseau, la navigation dans les données, le streaming de logs et l'analyse de la hiérarchie des vues. Il permet l'examen à distance d'une application iOS en cours d'exécution via un navigateur.

Le projet s'intègre au protocole Chrome DevTools pour apporter des capacités d'inspection et de proxy du trafic réseau aux applications iOS natives. Il fournit également une interface web en lecture seule pour parcourir les objets gérés et les entités de données locales stockées sur l'appareil.

Les capacités supplémentaires incluent une console de log à distance pour streamer du texte et des dumps d'objets sans utiliser de points d'arrêt (breakpoints), ainsi qu'un inspecteur de hiérarchie de vues pour examiner et modifier l'arbre des éléments visuels en temps réel. Ces fonctions sont supportées par un serveur passerelle qui établit la communication entre l'appareil mobile et le navigateur du développeur.

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.
  • Gestion des données - Network and data stack debugging tool.
  • 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.
  • Frameworks de test - Remote debugging for network and data via Chrome.

Historique des stars

Graphique de l'historique des stars pour square/ponydebuggerGraphique de l'historique des stars pour square/ponydebugger

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à PonyDebugger

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec PonyDebugger.
  • facebook/stethoAvatar de facebook

    facebook/stetho

    12,672Voir sur 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
    Voir sur GitHub↗12,672
  • flipboard/flexAvatar de Flipboard

    Flipboard/FLEX

    14,610Voir sur 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
    Voir sur GitHub↗14,610
  • facebook/chiselAvatar de facebook

    facebook/chisel

    9,179Voir sur 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
    Voir sur GitHub↗9,179
  • kasketis/netfoxAvatar de kasketis

    kasketis/netfox

    3,754Voir sur 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
    Voir sur GitHub↗3,754
Voir les 30 alternatives à PonyDebugger→

Questions fréquentes

Que fait square/ponydebugger ?

PonyDebugger est une suite d'outils de débogage spécifiques à iOS qui fournit des interfaces web pour l'inspection réseau, la navigation dans les données, le streaming de logs et l'analyse de la hiérarchie des vues. Il permet l'examen à distance d'une application iOS en cours d'exécution via un navigateur.

Quelles sont les fonctionnalités principales de square/ponydebugger ?

Les fonctionnalités principales de square/ponydebugger sont : 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.

Quelles sont les alternatives open-source à square/ponydebugger ?

Les alternatives open-source à square/ponydebugger incluent : 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… cocoadebug/cocoadebug — CocoaDebug is a debugging framework for iOS that provides a toolkit for inspecting application logs, network traffic,… puppeteer/puppeteer — Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to…