flet
Build and package web, desktop, and mobile apps using only Python.
- Stars
- 16,336
- Forks
- 661
- Updated
- Updated Jul 14, 2026
Build and package web, desktop, and mobile apps using only Python.
Flet lets Python developers create iOS, Android, Windows, Linux, macOS, and web applications from one codebase without first learning Dart, Swift, Kotlin, HTML, or JavaScript. Flutter renders the interface with a large set of Material and Cupertino controls. Web apps can run client-side through WebAssembly and Pyodide or as server-driven Python applications with real-time updates, and built-in tooling packages projects for each target platform.
Resource types
Use cases
Audience
Public GitHub facts last synced Jul 14, 2026.
Run and embed Streamlit apps entirely in the browser without a server.
Build browser, mobile, and desktop apps with component-based JavaScript and HTML.
Experiment with building Tauri desktop apps through a Deno-based framework.
Build cross-platform desktop apps with Python and your preferred web stack.