About this project

Flet allows developers to create cross-platform applications for iOS, Android, Windows, Linux, macOS, and the web using a single Python codebase. It leverages Flutter to render the UI, providing over 150 built-in controls and services with Material and Cupertino design, including layouts, navigation, dialogs, and charts. Key capabilities include: - Full web support: Apps can run natively in browsers via WebAssembly and Pyodide without a server, or be deployed as server-side Python web apps with real-time updates. - Mobile integration: Support for over 50 popular Python packages (such as NumPy, pandas, and OpenCV) on iOS and Android. - Built-in packaging: Ability to create standalone executables or bundles for various operating systems and deploy to the App Store and Google Play. - Extensibility: Developers can wrap Flutter packages or build new controls using built-in UI primitives. - Testing: A dedicated Flet App allows for real-time testing of project updates on mobile devices.