Build cross-platform apps in Python

Build cross-platform apps in Python
Easily build realtime web, mobile and desktop apps in pure Python. No frontend experience required.
Flet awesome features
![[object Object]](https://flet.dev/img/pages/home/single-code-base.svg)
Single code base for any device
Your app will look equally great on iOS, Android, Windows, Linux, macOS and web.
![[object Object]](https://flet.dev/img/pages/home/python.svg)
Build an entire app in Python
Build a cross-platform app without knowledge of Dart, Swift, Kotlin, HTML or JavaScript - only Python!
![[object Object]](https://flet.dev/img/pages/home/controls.svg)
150+ built-in controls and services
Beautiful UI widgets with Material and Cupertino design: layout, navigation, dialogs, charts - Flet uses Flutter to render UI.
![[object Object]](https://flet.dev/img/pages/home/python-packages.svg)
50+ Python packages for iOS and Android
Numpy, pandas, pydantic, cryptography, opencv, pillow and other popular libraries.
![[object Object]](https://flet.dev/img/pages/home/web-support.svg)
Full web support
Flet apps run natively in modern browsers using WebAssembly and Pyodide, with no server required. Prefer server-side? Deploy as a Python web app with real-time UI updates.
![[object Object]](https://flet.dev/img/pages/home/packaging.svg)
Built-in packaging
Build standalone executables or bundles for iOS, Android, Windows, Linux, macOS and web. Instantly deploy to App Store and Google Play.
![[object Object]](https://flet.dev/img/pages/home/test-on-ios-android.svg)
Test on iOS and Android
Test your project on your own mobile device with Flet App. See your app updates as you make changes.
![[object Object]](https://flet.dev/img/pages/home/extensible.svg)
Extensible
Easily wrap any of thousands of Flutter packages to use with Flet or build new controls in pure Python using built-in UI primitives.
![[object Object]](https://flet.dev/img/pages/home/accessible.svg)
Accessible
Flet is built with Flutter which has solid accessibility foundations on Android, iOS, web, and desktop.
Loading...