Flet
Apache-2.0 cross-platform GUI from Python
Python / UI · Apache-2.0 · 17.4k
Reviewed 2026-09-18 · last push 2026-10-18 · repo checked 2026-10-19
What's Good
Apache-2.0 (flet-dev/flet). A Python-first UI framework for shipping desktop, web, and mobile-shaped interfaces from one codebase, with a practical path for developers who want app UI rather than a terminal program. The project and docs are at flet.dev.
The Catch
Vs Textual: Flet targets cross-platform graphical interfaces, while Textual is a terminal UI. Cross-platform does not erase platform packaging, runtime, or native-widget trade-offs; verify the project’s current release/support matrix before pinning a version. No unreleased 1.0 claim here.
Verdict
Apache-2.0 Python UI framework. Reach for graphical cross-platform apps, not a Textual-style TUI; verify the release surface you pin.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/flet)
HTML
<a href="https://stackgems.com/gems/flet"><img src="https://stackgems.com/badge/flet.svg" alt="Flet reviewed on Stack Gems" height="20"></a>