This directory contains examples of how to embed Flutter in web apps (without iframes):
- element_embedding_demo: Modifies the index.html of a flutter app so it is
launched in a custom
hostElement
. This is the most basic embedding example. - ng-flutter: A simple Angular app (and component) that replicates the above example, but in an Angular style.
Check the README.md
of each example for more details on how to run it, and the
"Points of Interest" it may contain.
Members of the community have graciously ported and contributed the following examples of Flutter Web embedding into other web frameworks:
Author | Host Framework | Code |
---|---|---|
@p-mazhnik | React JS | p-mazhnik/flutter-embedding cra-flutter |
@p-mazhnik | React Native | p-mazhnik/flutter-embedding expo-flutter |
(All contributions are welcome! Please, create an issue or open a PR to let us know how you've embedded a Flutter Web app with your favorite web framework (Vue? Svelte? Ember? Aurelia? jQuery? MooTools? Prototype?), so it can be added to the table above!)