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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
zixun avatar

zixun/GodEye

0
View on GitHub↗
3,879 stele·350 fork-uri·Swift·MIT·6 vizualizări

GodEye

GodEye is a runtime instrumentation tool and observability framework for Swift mobile applications. It functions as a mobile application debugger and in-process diagnostic overlay, providing a visual interface rendered directly over active applications to monitor metrics and inspect system states without requiring changes to the original source code.

The framework enables real-time analysis through a suite of debugging workflows. It captures diagnostic data using method swizzling and system-level hooking to intercept function calls and monitor internal application behavior.

The tool covers several analytical domains, including memory leak detection and mobile performance profiling for CPU and RAM usage. It provides utilities for network traffic inspection, runtime log monitoring, and the exploration of sandboxed filesystems and application bundles. Additional capabilities include application crash tracking and the capturing of thread-state stacks to diagnose application freezes.

Features

  • Swift Runtime Observability - Provides a comprehensive runtime diagnostic framework for monitoring the behavior and internal state of Swift mobile applications.
  • Runtime Debugging - Provides tools for inspecting and troubleshooting application logic in active processes via runtime injection.
  • Mobile Application Debugging - Provides a suite for real-time inspection of logs, network traffic, and sandboxed files in mobile apps.
  • Swift Observability Frameworks - Acts as a runtime diagnostic tool for Swift applications providing real-time performance monitoring and state inspection.
  • System Call Hooking - Diverts low-level OS function calls to capture internal system state and monitor application behavior.
  • Method Swizzling - Implements dynamic replacement of method implementations by swapping function pointers at runtime for non-intrusive instrumentation.
  • Runtime Instrumentation - Injects hooks into a running process to collect execution metrics and state using method swizzling.
  • Memory Leak Detection - Provides tools for identifying and analyzing memory leaks within Swift mobile applications.
  • In-Process Overlays - Provides a diagnostic interface rendered directly within the application process to display real-time state.
  • Crash Diagnostics - Detects and records unexpected terminations to map application crashes back to the source code.
  • Application-Level Traffic Interception - Intercepts network requests within the application code to analyze API communication and data exchange.
  • Network Traffic Analyzers - Captures and inspects outgoing and incoming network requests to analyze API communication and data exchange.
  • Thread State Capturing - Snapshots the current execution point of all active threads to diagnose application freezes and deadlocks.
  • Memory Leak Prevention - Identifies and resolves retained object references to detect memory leaks and improve stability.
  • Mobile Performance Monitoring - Tracks runtime resource utilization, including CPU and RAM, to identify bottlenecks in mobile applications.
  • Application Sandbox Inspection - Enables exploration and interaction with the private files and directories of an isolated application sandbox.
  • Sandbox Browsers - Provides a specialized interface for navigating and reading files within the application's restricted filesystem directory.
  • Runtime Object Tracking - Monitors object allocation and deallocation cycles at runtime to detect memory leaks.
  • Real-Time Application Log Monitoring - Provides a live stream of application event logs to a diagnostic overlay for immediate debugging.
  • System Performance Monitors - Tracks real-time CPU usage, RAM consumption, and frame rates to identify performance bottlenecks.
  • Freeze Diagnostics - Captures the stack trace of all threads during unresponsive events to locate blocking code and resolve freezes.
  • Debugging and Inspection - Display system metrics and logs with one line of code.
  • Performance Monitoring - An automated performance monitoring and debugging framework.

Istoric stele

Graficul istoricului de stele pentru zixun/godeyeGraficul istoricului de stele pentru zixun/godeye

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face zixun/godeye?

GodEye is a runtime instrumentation tool and observability framework for Swift mobile applications. It functions as a mobile application debugger and in-process diagnostic overlay, providing a visual interface rendered directly over active applications to monitor metrics and inspect system states without requiring changes to the original source code.

Care sunt principalele funcționalități ale zixun/godeye?

Principalele funcționalități ale zixun/godeye sunt: Swift Runtime Observability, Runtime Debugging, Mobile Application Debugging, Swift Observability Frameworks, System Call Hooking, Method Swizzling, Runtime Instrumentation, Memory Leak Detection.

Care sunt câteva alternative open-source pentru zixun/godeye?

Alternativele open-source pentru zixun/godeye includ: tencent/gt — GT is an on-device mobile debugging tool designed to capture network packets, analyze system logs, and profile… firefox-devtools/debugger — This project is a browser developer tool designed for inspecting JavaScript execution, network traffic, and page… tencent/matrix — Matrix is a suite of mobile application performance management and analysis tools. It provides a plugin-based… didi/doraemonkit — DoraemonKit is a mobile frontend development toolset designed to optimize the lifecycle of web and hybrid mobile… jz-darkal/androidhttpcapture — AndroidHttpCapture is a mobile application for intercepting and analyzing HTTP and HTTPS network traffic directly on… huolalatech/page-spy-web — Page Spy Web is a cross-platform application inspector and real-time remote debugger designed to identify execution…

Alternative open-source pentru GodEye

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu GodEye.
  • tencent/gtAvatar Tencent

    Tencent/GT

    4,407Vezi pe GitHub↗

    GT is an on-device mobile debugging tool designed to capture network packets, analyze system logs, and profile hardware performance directly on a smartphone. It provides a portable suite of utilities for identifying software bugs and processing bottlenecks without requiring a connection to a host computer. The project features a plugin-based debugging framework that allows for the development of custom functional extensions to implement project-specific debugging logic. It also enables real-time parameter tuning and injection, allowing internal application settings to be modified during execu

    Java
    Vezi pe GitHub↗4,407
  • firefox-devtools/debuggerAvatar firefox-devtools

    firefox-devtools/debugger

    4,606Vezi pe GitHub↗

    This project is a browser developer tool designed for inspecting JavaScript execution, network traffic, and page layouts. It functions as a JavaScript debugger and a Chrome DevTools Protocol debugger to manage the state of a web engine and identify logic errors in web applications. The suite provides specialized utilities for web performance profiling, including the detection of memory leaks and the analysis of processing bottlenecks. It also includes a network traffic analyzer for troubleshooting API calls and a browser storage manager for modifying cookies, cache, and local database entries

    chromedebuggerdevtools
    Vezi pe GitHub↗4,606
  • tencent/matrixAvatar Tencent

    Tencent/matrix

    12,020Vezi pe GitHub↗

    Matrix is a suite of mobile application performance management and analysis tools. It provides a plugin-based monitoring system for capturing crashes, lags, and memory leaks, alongside a static binary auditor for reducing installation package size and a bytecode instrumentation tool for performance tracking. The project distinguishes itself through native memory debugging and a SQLite query linter that identifies inefficient database patterns. It employs native interception techniques to detect memory leaks and heap corruption without requiring source code recompilation, and uses a custom run

    Javaandroidapm-clientwechat
    Vezi pe GitHub↗12,020
  • didi/doraemonkitAvatar didi

    didi/DoraemonKit

    20,420Vezi pe 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
    Vezi pe GitHub↗20,420
Vezi toate cele 30 alternative pentru GodEye→