Flipper is a platform for debugging iOS, Android and React Native apps. Visualize, inspect, and control your apps from a simple desktop interface. Use Flipper as is or extend it using the plugin API. Flipper aims to be your number one companion for mobile app development on iOS and Android. Therefore, we provide a bunch of useful tools including a log viewer, interactive layout inspector, and network inspector. Flipper is built as a platform. In addition to using the tools already included, you can create your own plugins to visualize and debug data from your mobile apps. Flipper takes care of sending data back and forth, calling functions, and listening for events on the mobile app. Both Flipper's desktop app and native mobile SDKs are open-source and MIT licensed. This enables you to see and understand how we are building plugins, and of course join the community and help improve Flipper. We are excited to see what you will build on this platform.

Features

  • Flipper itself only provides the architectural platform
  • What makes it useful are the plugins built on top of it
  • Logs, Layout Inspector and Network Inspector are all plugins
  • Plugins can be built very specific to your business logic and the use-cases you have in your app
  • We are shipping Flipper with a couple of built-in all-purpose plugins
  • Each plugin needs to be enabled individually

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Flipper

Flipper Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

Build gen AI apps with an all-in-one modern database: MongoDB Atlas

MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • ✅ Strengths Versatility across platforms Supports iOS and Android, and integrates well with React Native, Flutter, etc. You can inspect network calls, view layouts, check databases, and more — all from one unified desktop UI. Plugin ecosystem & extensibility Built-in plugins for logs, database (Realm, SQLite), network, crash reporting, etc. You can create custom plugins or use community ones tailored to your app’s stack. Real-time insights & debugging Changes in layout or state reflect immediately, which helps faster iteration. You can do UI debugging, state inspection, network request replay, and more. Open source & active community The fact that it’s open source means bugs get fixed, and new features are contributed by the community. Many mobile devs already know and trust it. ⚠️ Limitations / Caveats Performance overhead: Using Flipper may introduce some overhead during debugging; you might see some lag in complex apps. Plugin maturity varies: Some plugins are polished; others (especially custom or community ones) may lack documentation or stability. Setup complexity: Integrating Flipper into more complex or legacy projects sometimes requires manual wiring or workaround adjustments. Security & production usage: You need to ensure that debugging tools or data leaks don’t end up in production builds inadvertently. Overall, Flipper is an excellent tool in the toolkit of any mobile developer who cares about quality, debugging efficiency, and maintainability. If you like, I can compare it with alternatives (e.g. Stetho, Charles) or suggest best practices for using Flipper effectively. Also, I often write about dev tools and optimization tips on my site ryumoto-gfx.com feel free to check out more like this.
Read more reviews >

Additional Project Details

Operating Systems

Android, Apple iPhone, Linux, Mac, Windows

Programming Language

TypeScript

Related Categories

TypeScript Debuggers, TypeScript Mobile App Development Software

Registered

2021-07-01