alibaba/flutter_boost — explained in plain English
Analysis updated 2026-06-24
Add a Flutter-powered feature screen into an existing iOS app without rewriting the native navigation code
Mix Flutter and Android native pages in one app and have back-button navigation work correctly across both
Integrate Flutter screens into a Huawei HarmonyOS app using FlutterBoost's HarmonyOS support
| alibaba/flutter_boost | openflutter/flutter-notebook | nisrulz/flutter-examples | |
|---|---|---|---|
| Stars | 7,187 | 7,217 | 7,153 |
| Language | Dart | Dart | Dart |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Flutter SDK version must be checked against the README compatibility table before integrating, as supported versions vary.
FlutterBoost is a plugin from Alibaba that makes it practical to mix Flutter screens inside an existing iOS or Android app that was originally built with the platform's native tools. Without something like this, managing both native and Flutter pages in one app becomes complicated because the two systems have different ways of handling navigation and screen history. FlutterBoost simplifies that by letting you refer to any page, whether native or Flutter, by a name or URL, and it handles the routing behind the scenes. The idea is similar to how a web view works: you embed it, point it at a page name, and it shows up. You do not need to deeply restructure your existing app. The plugin coordinates the page stack so that going back through a series of screens works correctly even when those screens are a mix of Flutter and native. FlutterBoost also supports HarmonyOS, the operating system used on newer Huawei devices, in addition to iOS and Android. The version you need depends on which Flutter SDK version your project uses, and the README includes a compatibility table. This project was created by the Xianyu team at Alibaba, which runs one of China's largest second-hand marketplace apps and was among the first teams to use Flutter at scale in a production app. The code is available under the MIT license.
FlutterBoost is an Alibaba plugin that lets you add Flutter screens into an existing iOS or Android app by routing to them by name, without restructuring your native navigation or page stack.
Mainly Dart. The stack also includes Dart, Flutter, iOS.
Use freely for any purpose, including commercial use, 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.