awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
FLEXTool avatar

FLEXTool/FLEX

0
View on GitHub↗
14,584 Stars·1,781 Forks·Objective-C·other·8 Aufrufe

FLEX

FLEX is a diagnostic framework designed for the inspection and modification of mobile applications during active execution. It provides a suite of tools that allow developers to explore the internal state of a running process, including its memory, class definitions, and object properties, without requiring a recompilation of the source code.

The tool distinguishes itself by enabling real-time interaction with the application environment. It facilitates dynamic user interface prototyping by allowing for the traversal and modification of visual hierarchies, as well as the direct manipulation of application settings and persistent user preferences. Furthermore, it provides deep visibility into the application sandbox, offering capabilities to browse, modify, and export local database records and file system contents.

Beyond state and UI inspection, the framework includes utilities for monitoring network traffic, allowing for the capture and analysis of request and response cycles. It also supports runtime exploration through memory scanning and the execution of arbitrary class methods, alongside input simulation tools that trigger touch events and keyboard shortcuts to validate interface navigation.

Features

  • Debugging and Inspection Tools - Provides interactive tools for inspecting and troubleshooting the internal state and execution of running mobile applications.
  • Mobile Application Debuggers - Provides a comprehensive suite for inspecting internal state, view hierarchies, and memory in mobile applications during development.
  • Debugging Tools - Offers a suite for inspecting and modifying view hierarchies, memory, and network traffic in live mobile applications.
  • Dynamic Runtime Environments - Provides a framework for inspecting and modifying application state and runtime objects without recompilation.
  • UI Inspection Tools - Enables real-time traversal, inspection, and modification of visual interface hierarchies and component properties.
  • Runtime State Modifiers - Allows for the direct manipulation of application settings and object properties during execution without recompilation.
  • Network Interception Tools - Hooks into low-level communication protocols to capture and analyze network request and response cycles.
  • Network Traffic Analyzers - Monitors and analyzes network traffic to debug API interactions and performance.
  • Runtime Class Modifications - Explores loaded classes and heap-allocated objects to analyze internal application behavior during execution.
  • Runtime Memory Explorers - Enables deep inspection of live memory, object instances, and class definitions within the application process.
  • Network and API Mocking - Captures and analyzes network traffic to verify API interactions and optimize data caching behavior.
  • Heap Inspection Tools - Provides real-time traversal of the application heap to identify and inspect live object instances and memory addresses.
  • Local Data Stores - Enables browsing and modification of local sandbox data, including databases and configuration stores.
  • Runtime State Inspectors - Facilitates runtime exploration by inspecting loaded classes and heap-allocated objects within the active process.
  • Runtime Introspection - Leverages runtime introspection to query class structures, list methods, and access object properties dynamically.
  • Hierarchy Traversers - Recursively walks the interface component tree to allow for real-time inspection and modification of visual layout properties.
  • Table Metadata Inspection - Inspects local database files by listing tables and records to validate stored information.
  • File System Access - Provides programmatic access to the application sandbox for reading, modifying, and exporting local files and databases.
  • File Previewers - Navigates the application sandbox to view, preview, and modify files stored on the device.
  • Dynamic Function Invocation - Enables the execution of arbitrary class methods and code on live objects by dynamically resolving selectors at runtime.
  • UI Prototyping - Facilitates dynamic UI prototyping by allowing real-time modification of interface elements and properties without recompilation.
  • Application Settings Management - Provides interfaces for viewing and modifying persistent user preferences and application configuration settings.
  • State Manipulation Tools - Allows for the direct modification of persistent user preferences and configuration settings during active execution.

Star-Verlauf

Star-Verlauf für flextool/flexStar-Verlauf für flextool/flex

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht flextool/flex?

FLEX is a diagnostic framework designed for the inspection and modification of mobile applications during active execution. It provides a suite of tools that allow developers to explore the internal state of a running process, including its memory, class definitions, and object properties, without requiring a recompilation of the source code.

Was sind die Hauptfunktionen von flextool/flex?

Die Hauptfunktionen von flextool/flex sind: Debugging and Inspection Tools, Mobile Application Debuggers, Debugging Tools, Dynamic Runtime Environments, UI Inspection Tools, Runtime State Modifiers, Network Interception Tools, Network Traffic Analyzers.

Welche Open-Source-Alternativen gibt es zu flextool/flex?

Open-Source-Alternativen zu flextool/flex sind unter anderem: flipboard/flex — FLEX is an in-app debugging tool and runtime exploration environment for iOS applications. It provides an integrated… facebook/stetho — Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time… didi/doraemonkit — DoraemonKit is a mobile frontend development toolset designed to optimize the lifecycle of web and hybrid mobile… microsoft/playwright-python — Playwright for Python is a browser automation framework designed for end-to-end testing, web scraping, and user… alibaba/arthas — Arthas is a Java diagnostic tool and runtime debugger designed for real-time troubleshooting of applications. It… mozilla-firefox/firefox — Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure…

Open-Source-Alternativen zu FLEX

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit FLEX.
  • flipboard/flexAvatar von Flipboard

    Flipboard/FLEX

    14,610Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,610
  • facebook/stethoAvatar von facebook

    facebook/stetho

    12,672Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,672
  • didi/doraemonkitAvatar von didi

    didi/DoraemonKit

    20,420Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗20,420
  • microsoft/playwright-pythonAvatar von microsoft

    microsoft/playwright-python

    14,279Auf GitHub ansehen↗

    Playwright for Python is a browser automation framework designed for end-to-end testing, web scraping, and user interaction simulation. It functions as a headless browser controller that enables programmatic navigation, data extraction, and the execution of complex workflows across multiple rendering engines. The framework distinguishes itself through an actionability-aware interaction engine that automatically verifies element readiness before performing actions, significantly reducing test flakiness. It utilizes isolated browser contexts to maintain separate storage and cookies for parallel

    Pythonchromiumfirefoxplaywright
    Auf GitHub ansehen↗14,279
  • Alle 30 Alternativen zu FLEX anzeigen→