[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-70669":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},70669,"flipper","facebook\u002Fflipper","facebook","A desktop debugging platform for mobile developers.","https:\u002F\u002Ffbflipper.com\u002F",null,"TypeScript",13481,986,6,419,0,1,9,3,43.98,"MIT License",true,false,"main",[],"2026-06-12 02:02:41","\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Ffbflipper.com\u002Fimg\u002Ficon.png\" alt=\"logo\" width=\"20%\"\u002F>\n\u003C\u002Fp>\n\u003Ch1 align=\"center\">\n  Flipper\n\u003C\u002Fh1>\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fsearch.maven.org\u002Fartifact\u002Fcom.facebook.flipper\u002Fflipper\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fmaven-central\u002Fv\u002Fcom.facebook.flipper\u002Fflipper\" alt=\"Android Maven Badge\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fcocoapods.org\u002Fpods\u002FFlipper\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fcocoapods\u002Fv\u002FFlipperKit.svg?label=iOS&color=blue\" alt=\"iOS\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n## Important Announcement\n\nFlipper is moving away from its Electron distribution to an in-Browser experience.\n\n**How does this affect me?**\n\nFunctionality hasn't changed. The UI remains unchanged. Flipper will run in your default browser instead of a standalone application.\nIf you build from source, Flipper will open in the browser instead of a standalone app. We also provide a MacOS app for the Flipper runtime which can be run and will also open Flipper in the browser.\n\nThe last Electron release is [v0.239.0](https:\u002F\u002Fgithub.com\u002Ffacebook\u002Fflipper\u002Freleases\u002Ftag\u002Fv0.239.0). As such, future releases will not include Electron artifacts.\n\n### React Native support\n\nIf you are debugging React Native applications, [v0.239.0](https:\u002F\u002Fgithub.com\u002Ffacebook\u002Fflipper\u002Freleases\u002Ftag\u002Fv0.239.0) will be the last release with support for it due to technical limitations for React Dev Tools and Hermes Debugger plugins. As such, please refer to that release when debugging React Native applications.\n\nNew, dedicated debug tooling for React Native is currently being developed at Meta.\nIn the mean time we recommend this [blog post](https:\u002F\u002Fshift.infinite.red\u002Fwhy-you-dont-need-flipper-in-your-react-native-app-and-how-to-get-by-without-it-3af461955109) with guidance on how to get the capibilities of Flipper through several alternatives.\n\n---\n\n\u003Cp align=\"center\">\n  Flipper is a platform for debugging mobile apps on iOS and Android and JS apps in your browser or in Node.js. Visualize, inspect, and control your apps from a simple desktop interface. Use Flipper as is or extend it using the plugin API.\n\u003C\u002Fp>\n\n![Flipper](website\u002Fstatic\u002Fimg\u002Finspector.png)\n\n## Table of Contents\n\n- [In this repo](#in-this-repo)\n- [Getting started](#getting-started)\n  - [Requirements](#requirements)\n- [Building from Source](#building-from-source)\n  - [Desktop](#desktop)\n    - [Running from source](#running-from-source)\n    - [Building standalone application](#building-standalone-application)\n  - [iOS SDK + Sample App](#ios-sdk--sample-app)\n  - [Android SDK + Sample app](#android-sdk--sample-app)\n  - [React Native SDK + Sample app](#react-native-sdk--sample-app)\n  - [JS SDK + Sample React app](#js-sdk--sample-react-app)\n    - [Troubleshooting](#troubleshooting)\n- [Documentation](#documentation)\n  - [Contributing](#contributing)\n  - [License](#license)\n\n## Mobile development\n\nFlipper aims to be your number one companion for mobile app development on iOS\nand Android. Therefore, we provide a bunch of useful tools, including a log\nviewer, interactive layout inspector, and network inspector.\n\n## Extending Flipper\n\nFlipper is built as a platform. In addition to using the tools already included,\nyou can create your own plugins to visualize and debug data from your mobile\napps. Flipper takes care of sending data back and forth, calling functions, and\nlistening for events on the mobile app.\n\n## Contributing to Flipper\n\nBoth Flipper's desktop app, native mobile SDKs, JS SDKs are open-source and MIT\nlicensed. This enables you to see and understand how we are building plugins,\nand of course, join the community and help to improve Flipper. We are excited to\nsee what you will build on this platform.\n\n# In this repo\n\nThis repository includes all parts of Flipper. This includes:\n\n- Flipper's desktop app built using [Electron](https:\u002F\u002Felectronjs.org)\n  (`\u002Fdesktop`)\n- native Flipper SDKs for iOS (`\u002FiOS`)\n- native Flipper SDKs for Android (`\u002Fandroid`)\n- cross-platform C++ SDK (`\u002Fxplat`)\n- React Native Flipper SDK (`\u002Freact-native`)\n- JS Flipper SDK (`\u002Fjs`)\n- Plugins (`\u002Fdesktop\u002Fplugins\u002Fpublic\u002F`)\n- website and documentation (`\u002Fwebsite`, `\u002Fdocs`)\n\n# Getting started\n\nPlease refer to our\n[Getting Started guide](https:\u002F\u002Ffbflipper.com\u002Fdocs\u002Fgetting-started) to set up\nFlipper. Or, run `npx flipper-server` for a browser based\nversion of Flipper.\n\n## Requirements\n\n- node >= 18\n- yarn >= 1.16\n- iOS developer tools (for developing iOS plugins)\n- Android SDK and adb\n\n# Building from Source\n\n## Desktop\n\n### Running from source\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Ffacebook\u002Fflipper.git\ncd flipper\u002Fdesktop\nyarn\nyarn start\n```\n\n### Building standalone application\n\nProvide either `--mac`, `--win`, `--linux` or any combination of them to\n`yarn build` to build a release zip file for the given platform(s). E.g.\n\n```bash\nyarn build --mac\n```\n\nYou can find the resulting artifact in the `dist\u002F` folder.\n\n## iOS SDK + Sample App\n\n```bash\ncd iOS\u002FSample\nrm -f Podfile.lock\npod install --repo-update\nopen Sample.xcworkspace\n\u003CRun app from xcode>\n```\n\nYou can omit `--repo-update` to speed up the installation, but watch out as you\nmay be building against outdated dependencies.\n\n## Android SDK + Sample app\n\nStart up an android emulator and run the following in the project root:\n\n```bash\n.\u002Fgradlew :sample:installDebug\n```\n\n## React Native SDK + Sample app\n\n> Requires RN 0.69+!\n\n```bash\ncd react-native\u002FReactNativeFlipperExample\nyarn\nyarn android\n```\n\nNote that the first 2 steps need to be done only once.\n\nAlternatively, the app can be started on `iOS` by running `yarn ios`.\n\nIf this is the first time running, you will also need to run\n`pod install --repo-update` from the\n`react-native\u002FReactNativeFlipperExample\u002Fios` folder.\n\n### React Native Windows (Experimental)\n\nAn experimental version of Flipper for React Native Windows is available. The\nfollowing steps prepare the React Native Flipper project:\n\n```bash\ncd react-native\u002Freact-native-flipper\nvcpkg install openssl:x64-uwp openssl:arm-uwp\nvcpkg integrate install\nyarn install\ncd windows\nnuget install ReactNativeFlipper\u002Fpackages.config\n```\n\nIn a nutshell, [vcpkg](https:\u002F\u002Fvcpkg.io\u002F) is used to install\n[OpenSSL](https:\u002F\u002Fwww.openssl.org\u002F). Nuget is used to install\n[Boost](https:\u002F\u002Fwww.boost.org\u002F).\n\nThen, the sample application can be built and run as follows:\n\n```bash\ncd ..\u002F..\u002FReactNativeFlipperExample\nyarn install\nyarn relative-deps\nnpx react-native run-windows\n```\n\nAt the moment there's no available package for React Native Flipper. This means\nthat to integrate Flipper with any other existing applications, an explicit\nreference to the project needs to be added just as is done with the sample\napplication.\n\n## JS SDK + Sample React app\n\n```bash\ncd js\u002Freact-flipper-example\nyarn\nyarn start\n```\n\n#### Troubleshooting\n\nOlder yarn versions might show an error \u002F hang with the message 'Waiting for the\nother yarn instance to finish'. If that happens, run the command `yarn` first\nseparately in the directory `react-native\u002Freact-native-flipper`.\n\n# Documentation\n\nFind the full documentation for this project at\n[fbflipper.com](https:\u002F\u002Ffbflipper.com\u002F).\n\nOur documentation is built with [Docusaurus](https:\u002F\u002Fdocusaurus.io\u002F). You can\nbuild it locally by running this:\n\n```bash\ncd website\nyarn\nyarn start\n```\n\n## Contributing\n\nSee the [CONTRIBUTING](\u002FCONTRIBUTING.md) file for how to help out.\n\n## License\n\nFlipper is MIT licensed, as found in the [LICENSE](\u002FLICENSE) file.\n","Flipper是一个面向移动开发者的桌面调试平台。它支持iOS和Android应用以及浏览器或Node.js中的JS应用，通过简洁的桌面界面实现应用的可视化、检查与控制。Flipper采用TypeScript编写，具有强大的插件扩展能力，允许开发者根据需要自定义功能。该项目非常适合于希望提高移动应用开发效率和质量的团队使用，在日常开发中能够帮助快速定位并解决各种问题。此外，随着项目的发展，Flipper正逐渐转向基于浏览器的体验，使得其更加轻量且易于访问。",2,"2026-06-11 03:33:33","high_star"]