Inspect every network request your iOS or Android app makes in real time to debug API calls without adding logging code.
View the live visual layout tree of a running mobile app to diagnose why a UI element appears in the wrong position.
Write a custom Flipper plugin to expose your app's internal state to the desktop for faster debugging during development.
| facebook/flipper | unleash/unleash | angular-ui/ui-router | |
|---|---|---|---|
| Stars | 13,473 | 13,471 | 13,440 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires adding platform SDKs to your iOS or Android project and running a local server process alongside the browser UI.
Flipper is a debugging tool built by Meta (Facebook) that helps developers inspect and troubleshoot mobile apps while they are running. It connects your desktop to an iOS or Android app, then shows you what is happening inside: network requests going in and out, the visual layout of screens, log messages, and more. Think of it as a window into a running app's internals, displayed in a clean interface you can interact with. Originally it ran as a standalone desktop application. The project has recently shifted to running inside a regular web browser instead, though the functionality and interface remain the same. A small server process runs locally, and you open Flipper in your browser to use it. A macOS wrapper app is also provided for those who prefer something more app-like on their machine. Flipper is built as a platform rather than just a fixed set of tools. Developers can write their own plugins if the built-in tools do not cover what they need. The plugin system handles the communication between the desktop and the mobile device, so plugin authors focus on what to show rather than how to move data. The repository contains everything: the browser-based desktop interface, native SDKs for iOS and Android, a JavaScript SDK, a cross-platform C++ SDK, and a collection of pre-built plugins. React Native support was dropped after version 0.239.0 due to technical constraints, and Meta is building separate dedicated tooling for React Native going forward. The project is open source under the MIT license and is available on npm via the flipper-server package.
Flipper is Meta's open-source tool for debugging iOS and Android apps from your desktop browser, showing live network requests, screen layouts, and logs while your app runs on a device.
Mainly TypeScript. The stack also includes TypeScript, JavaScript, C++.
MIT license: use freely for any purpose, including commercial projects, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.