In-app debugging tool for iOS, inspect and modify views in the hierarchy

What is FLEX?

FLEX (Flipboard Explorer) is a set of in-app debugging and exploration tools for iOS development. When presented, FLEX shows a toolbar that lives in a window above your application. From this toolbar, you can view and modify nearly every piece of state in your running application.

FLEX is a tool in the Mobile Runtime Inspector category of a tech stack.

FLEX is an open source tool with 10.3K Github Stars and 1.17K Github Forks. Here’s a link to FLEX's open source repository on Github

Who Uses FLEX?

Why people like FLEX

Here’s a list of reasons why companies and developers use FLEX.

Add a one-liner

FLEX's Features

  • Inspect and modify views in the hierarchy.
  • See the properties and ivars on any object.
  • Dynamically modify many properties and ivars.
  • Dynamically call instance and class methods.
  • Access any live object via a scan of the heap.
  • View the file system within your app's sandbox.
  • Explore all classes in your app and linked systems frameworks (public and private).
  • Quickly access useful objects such as [UIApplication sharedApplication], the app delegate, the root view controller on the key window, and more.
  • Dynamically view and modify NSUserDefaults values.

FLEX's alternatives

  • Stetho - A new debugging platform for Android, built by Facebook
  • Reveal App - See your iOS application's view hierarchy at runtime with advanced 2D and 3D visualisations
  • Facebook Sonar - Extensible mobile app debugger
  • PonyDebugger - Remote network and data debugging for your native iOS app using Chrome Developer Tools

See all alternatives to FLEX