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

CocoaDebug/CocoaDebug

0
View on GitHub↗
4,129 stars·399 forks·Swift·10 views

CocoaDebug

CocoaDebug is a debugging framework for iOS that provides a toolkit for inspecting application logs, network traffic, and sandbox files directly on a device. It functions as a suite of specialized tools for auditing device hardware, monitoring performance, and inspecting network activity.

The framework includes an on-device network inspector for capturing and filtering HTTP requests and payloads, as well as a sandbox file manager to list and modify files and folders within the application container. It further provides a device auditor to display system build versions and hardware details for environment verification.

Additional capabilities cover performance monitoring to detect UI blocking events and crash errors, alongside a searchable interface for aggregating system and console messages to analyze runtime behavior.

Features

  • iOS App Debugging Toolkits - Provides a comprehensive toolkit for inspecting logs, network traffic, and system state on physical iOS devices.
  • App Stability Detection - Identifies UI blocking events and crash errors to diagnose and resolve application instability.
  • Sandbox - Provides a dedicated interface for navigating and modifying files within the application's isolated sandbox.
  • iOS Application Toolkits - Functions as a comprehensive suite of utilities for native iOS development and debugging.
  • iOS Network Debugging - Captures and filters network requests and payloads specifically generated by native iOS applications.
  • On-Device Network Monitoring - Captures and filters HTTP requests and payloads directly on the device without external proxy software.
  • Intercepting Proxies - Ships an on-device intercepting proxy to capture and analyze HTTP request and response payloads.
  • Network Traffic Analyzers - Captures and inspects application-layer network traffic to analyze data exchange between client and server.
  • Runtime Stability Monitors - Detects UI blocking events and crash errors on iOS devices to monitor application performance.
  • Sandbox Filesystem Access Handles - Provides direct read and write access to files within the local iOS application sandbox.
  • Application Execution Interceptors - Captures UI blocking events and crash reports by hooking into the application execution cycle.
  • Application Log Viewers - Provides a searchable interface for monitoring and debugging application execution logs.
  • Mobile UI Performance Monitoring - Detects UI blocking events and crashes to diagnose application instability and lag on iOS.
  • Log Aggregators - Provides a searchable internal store that centralizes system and console messages for real-time analysis.
  • Device Capability Auditing - Verifies if the device supports specific hardware features and displays current system build versions.
  • Hardware and Build Auditors - Displays system build versions and hardware details for environment verification.
  • System Information Retrievers - Retrieves device hardware and system build information by querying native operating system metadata interfaces.
  • Native UI Bridges - Implements a communication layer that maps native system states and network events to a visual debug interface.

Star history

Star history chart for cocoadebug/cocoadebugStar history chart for cocoadebug/cocoadebug

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. 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

Frequently asked questions

What does cocoadebug/cocoadebug do?

CocoaDebug is a debugging framework for iOS that provides a toolkit for inspecting application logs, network traffic, and sandbox files directly on a device. It functions as a suite of specialized tools for auditing device hardware, monitoring performance, and inspecting network activity.

What are the main features of cocoadebug/cocoadebug?

The main features of cocoadebug/cocoadebug are: iOS App Debugging Toolkits, App Stability Detection, Sandbox, iOS Application Toolkits, iOS Network Debugging, On-Device Network Monitoring, Intercepting Proxies, Network Traffic Analyzers.

What are some open-source alternatives to cocoadebug/cocoadebug?

Open-source alternatives to cocoadebug/cocoadebug include: jz-darkal/androidhttpcapture — AndroidHttpCapture is a mobile application for intercepting and analyzing HTTP and HTTPS network traffic directly on… square/ponydebugger — PonyDebugger is a suite of iOS-specific debugging tools that provides web-based interfaces for network inspection,… alfred1984/interesting-python — This project is a collection of Python implementations for web scraping, network traffic interception, data analysis,… facebook/sonar — Sonar is a mobile app debugging platform and extensible toolkit that allows developers to inspect the internal state,… 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…

Open-source alternatives to CocoaDebug

Similar open-source projects, ranked by how many features they share with CocoaDebug.
  • jz-darkal/androidhttpcaptureJZ-Darkal avatar

    JZ-Darkal/AndroidHttpCapture

    4,598View on GitHub↗

    AndroidHttpCapture is a mobile application for intercepting and analyzing HTTP and HTTPS network traffic directly on an Android device. It functions as a local proxy server and traffic interceptor to capture and monitor requests and responses from other installed mobile applications. The tool provides capabilities for MITM HTTPS decryption through root certificate installation and supports exporting captured network sessions as HAR files for external analysis. It allows for real-time response body injection and the modification of request headers via user agent spoofing. The project includes

    Java
    View on GitHub↗4,598
  • 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
  • alfred1984/interesting-pythonAlfred1984 avatar

    Alfred1984/interesting-python

    4,990View on GitHub↗

    This project is a collection of Python implementations for web scraping, network traffic interception, data analysis, and sentiment analysis. It provides methods for extracting structured data from websites and mobile application interfaces. The collection includes tools for capturing and analyzing network packets from mobile applications to identify hidden internal API endpoints. It also features scripts for evaluating the emotional tone and public perception of text data. The project covers data manipulation and transformation of large datasets, as well as the generation of charts and grap

    Jupyter Notebook
    View on GitHub↗4,990
  • 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
See all 30 alternatives to CocoaDebug→