Stack Gems
Menu
← Catalog

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.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/flet.svg)](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>

Related

Python →