Flet 1.0 is a Python framework for building cross-platform graphical apps from a single codebase, targeting iOS, Android, Windows, macOS, Linux and the web without frontend experience. It exposes ready-made UI controls and layouts and supports both imperative and declarative styles; the homepage demonstrates a one-file counter example and running it with flet run. A browser-based Flet Studio lets users edit examples, run apps live, and use an AI assistant; a try-online option removes any local install friction.
The platform provides 150+ controls, theming, navigation, forms, dialogs and packaging tools to take projects from prototype to production: bring NumPy, pandas, Pillow and cryptography to mobile via prebuilt packages, wrap Flutter packages in extensions, and produce distributable binaries with flet build. Web deployment supports Pyodide/WebAssembly or server-side realtime UI updates. Testing integrates with pytest for UI flows and visual screenshots, accessibility features include screen reader labels and keyboard shortcuts, and Flet MCP supplies versioned API context for coding assistants. The project is open source with GitHub and Discord community support.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.