# Flet

> Apache-2.0 cross-platform GUI from Python

**Category:** Python  
**Pricing:** open-source  
**URL:** https://flet.dev  
**GitHub:** https://github.com/flet-dev/flet  
**Added:** 2026-09-18

---

## The Hook

Flet lets Python developers build cross-platform GUI apps without dropping into a separate native UI language for every target.

## 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.
