Flet
Shares rank 33 of 45 GUI frameworks by recommenders
Python framework for fast, simple cross-platform desktop, mobile and web apps. Critics say it is still maturing, with thin layout docs and a Kotlin build for mobile.
Python framework for fast, simple cross-platform desktop, mobile and web apps. Critics say it is still maturing, with thin layout docs and a Kotlin build for mobile.
15 people gave an opinion
- recommend it
- 8
- criticize it
- 7
- approval share
- 53%
Recommended in 6 of 13 months
- November 2025: not recommended
- December 2025: not recommended
- January 2026: not recommended
- February 2026: recommended
- March 2026: not recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: not recommended
- July 2026: not recommended
- August 2026: recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it doesn’t carry the badge
- 8 people recommend itNeeds 10 or more, not met.
- 1.1 recommenders for every criticNeeds 2 to 1 or better, not met.
- Recommended in 6 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Fast, simple cross-platform UI in Python
“it was the only UI framework I could find for Python that was fast and worked on all major desktop and mobile OSs”
Comment from 18 Sep 2026 in “Flet 1.0 – Build cross-platform apps in Python” “the UI is extremely snappy and a joy in every way”
Comment from 18 Sep 2026 in “Flet 1.0 – Build cross-platform apps in Python” “I've built serious business application with a graphically complex client area and a bunch of supporting chrome around it and dialogue boxes on top, using Flet.”
Comment from 18 Sep 2026 in “Flet 1.0 – Build cross-platform apps in Python” Simpler GUIs than Qt and Tk
“makes building GUIs more simple and intuitive than the Qt and Tk frameworks at least”
Comment from 3 Feb 2026 in “MicroPythonOS graphical operating system delivers Android-like user experience” “Flet I've been using for a while now and find it a joy by comparison”
Comment from 18 Sep 2026 in “Flet 1.0 – Build cross-platform apps in Python” “flet looks like a good in-between of the two.”
Comment from 2 Feb 2026 in “MicroPythonOS graphical operating system delivers Android-like user experience” Easy to use and just works
“pretty easy to use and still full of features without tying anything you can look at”
Comment from 7 May 2026 in “The text mode lie: why modern TUIs are a nightmare for accessibility” “It's one of those rare things that just works (tm).”
Comment from 5 Feb 2026 in “MicroPythonOS graphical operating system delivers Android-like user experience” “dev experience was surprisingly smooth”
Comment from 18 Sep 2026 in “Flet 1.0 – Build cross-platform apps in Python” Strong fit for AI integration
“the AI-integration in this makes it quite compelling”
Comment from 30 Sep 2026 in “Tcl/Tk 9.1” “And even AI benefits from a clean API.”
Comment from 18 Sep 2026 in “Flet 1.0 – Build cross-platform apps in Python”
What people warn about
Each mark is one comment
Not yet stable or fully developed
“It's still not stable (esp as very recently declarative support was added in what was likely a mostly-rewrite)”
Comment from 1 Feb 2026 in “MicroPythonOS graphical operating system delivers Android-like user experience” “I dabbled with Flet for a couple of weeks and all I can say is: I wish it were further along in development.”
Comment from 18 Sep 2026 in “Flet 1.0 – Build cross-platform apps in Python” Doubts about demand and need
“yet another interpreted language built on top of other abstractions?”
Comment from 18 Sep 2026 in “Flet 1.0 – Build cross-platform apps in Python” “I don't think there is demand for this framework in the first place.”
Comment from 18 Sep 2026 in “Flet 1.0 – Build cross-platform apps in Python”
Other GUI frameworks people recommend
The four most recommended other GUI frameworks, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Qt | 191 | 133 | 59% | 12 | 15 yrs7 owners | — |
| GTK | 85 | 118 | 42% | 12 | — | — |
| Windows Forms | 76 | 33 | 70% | 12 | 15 yrs3 owners | Approved |
| SwiftUI | 75 | 121 | 38% | 11 | 4 yrs8 owners | — |
| FletThis page | 8 | 7 | 53% | 6 | — | — |
What people said
All 34 comments that mention it, newest first. Each links to the original comment.
“the recent update seems to be far more efficient in terms of what one gets for a given token spend?”
“I was swayed when flet.dev announced their v1.0 and so went the Python route”
“the AI-integration in this makes it quite compelling”
“The slop vibe from the landing page and the intense use of Claude in it puts off any serious consideration of this.”
“Flet (and that to-do example) has been out for years before this AI rage.”
“The layout documentation is a real weak point in Flet.”
“I've built serious business application with a graphically complex client area and a bunch of supporting chrome around it and dialogue boxes on top, using Flet.”
“the UI is extremely snappy and a joy in every way”
“you need to do better than showing me a to do list app in the hero of your landing page”
“I've used this for a fairly complex app at work and it's great.”
“I dabbled with Flet for a couple of weeks and all I can say is: I wish it were further along in development.”
“And even AI benefits from a clean API.”
“I don't think there is demand for this framework in the first place.”
“yet another interpreted language built on top of other abstractions?”
“it was the only UI framework I could find for Python that was fast and worked on all major desktop and mobile OSs”
“dev experience was surprisingly smooth”
“Haven't heard of this framework yet, I wonder how compares in developer experience?”
“Flet I've been using for a while now and find it a joy by comparison”
“may have catastrophic consequences for your project”
“I've been following this project since it's early days, and have made a few projects based on it.”
“Loving it. Been using in projects for a while now.”
“Specially one looking so bad.”
“Bluetooth isn't in the supported services. Sort of limits how useful it would be for me”
“The experience with it was truly frustrating”
“it's been hellish going because the only way was to use the Kotlin build for mobile support”
“it's stable, feature-complete and the maintainer seems to be in it for the long haul”
“pretty easy to use and still full of features without tying anything you can look at”
“I've been very happy for desktop environments”
“It's one of those rare things that just works (tm).”
“makes building GUIs more simple and intuitive than the Qt and Tk frameworks at least”
“flet looks like a good in-between of the two.”
“which so far only flet has reasonably fulfilled”
“It's still not stable (esp as very recently declarative support was added in what was likely a mostly-rewrite)”
“I reckon you've never seen flet.”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.