flet

Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required. (by flet-dev)

Flet Alternatives

Similar projects and alternatives to flet

  1. Flutter

    1,258 flet VS Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. tauri

    508 flet VS tauri

    Build smaller, faster, and more secure desktop and mobile applications with a web frontend.

  4. sdk

    325 flet VS sdk

    The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.

  5. streamlit

    310 flet VS streamlit

    Streamlit — A faster way to build and share data apps.

  6. nicegui

    186 flet VS nicegui

    Create web-based user interfaces with Python. The nice way.

  7. kivy

    174 flet VS kivy

    Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS

  8. textual

    165 flet VS textual

    Lean TUI application framework for Python. Build sophisticated terminal user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. fyne

    160 flet VS fyne

    Cross platform GUI toolkit in Go inspired by Material Design

  11. capacitor

    159 flet VS capacitor

    Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

  12. reflex

    85 flet VS reflex

    🕸️ Web apps in pure Python 🐍

  13. Robyn

    71 flet VS Robyn

    Robyn is a Super Fast Async Python Web Framework with a Rust runtime.

  14. Wails

    66 flet VS Wails

    Create beautiful applications using Go

  15. CustomTkinter

    55 flet VS CustomTkinter

    A modern and customizable python UI-library based on Tkinter

  16. django-unicorn

    54 flet VS django-unicorn

    The magical reactive component framework for Django ✨

  17. htag

    16 flet VS htag

    Python3 GUI toolkit for building "beautiful" applications for mobile, web, and desktop from a single codebase

  18. mesop

    12 flet VS mesop

    Rapidly build AI apps in Python

  19. examples

    7 flet VS examples

    Flet sample applications (by flet-dev)

  20. pyimgui

    4 flet VS pyimgui

    Cython-based Python bindings for dear imgui

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better flet alternative or higher similarity.

flet discussion

Log in or Post with

flet reviews and mentions

Posts with mentions or reviews of flet. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-03-27.
  • From Codecademy to Programming: My First Python Flet App For Managing Shopping List
    1 project | dev.to | 8 May 2025
    As part of my final project for the "Fundamentals of Programming" in Codecademy Computer Science course, I wanted to build something practical that could also help me reinforce my understanding of programming fundamentals. With that in mind, I created a simple but fully functional shopping list app using Flet—a Python framework for building beautiful UIs without needing to dive into web development. This app allows users to add products, assign prices, apply sales tax (IVU), and view both subtotals and totals dynamically.
  • Using Uv and PEP 723 for Self-Contained Python Scripts
    5 projects | news.ycombinator.com | 27 Mar 2025
    It's more the latter, particularly when Rust is used in libraries (eg. FastAPI) as opposed to tools, as it's destroying portability. For example I use flet[0] in some of my projects, and I have to be increasingly careful about the other dependencies as there is no support for the Rust toolchain within Dart/Flutter, and even if there was it still sounds like it'd be a nightmare to maintain. Same applies to any other platforms/apps out there that support running Python for flexibility, and handling another language is just way out of scope (and I'm pretty sure there are quite a few). A key part of Python's existence is as glue between disparate system parts, and rustification is reducing it's usefulness for an increasing number of niche cases where it once excelled.

    [0] https://flet.dev

  • All Data and AI Weekly #182 - 24-March-2025
    11 projects | dev.to | 24 Mar 2025
    Cool Stuff of the week ⚡️ https://flet.dev/
  • Show HN: Robyn – "Batman Inspired" Python Web Framework Built with Rust
    7 projects | news.ycombinator.com | 1 Mar 2025
    The problem with all this combining is that it's making apps less portable. Like I want to make apps that work on desktop+mobile with flet[0], but now I have to specifically seek out more "traditional" alternate packages and hope they stayed in reasonable feature parity with these Rustified Frankensteins. Not a fan at all.

    [0] https://flet.dev

  • Building a calculator using Flet with python
    1 project | dev.to | 29 Aug 2024
    In line 7 we define the main app instance to Page; a page is a container for View Controls. So here I won’t go deep into views since it’s beyond the scope of this tutorial, but you reference here.
  • Flet – multi-platform apps in Python powered by Flutter
    1 project | news.ycombinator.com | 6 Jul 2024
  • Kivy – a cross platform Python UI framework
    13 projects | news.ycombinator.com | 6 Jul 2024
    One cross platform Python framework I found interesting is flet https://flet.dev/

    It's powered by Flutter behind the scenes and familiar enough so that you can translate most things from Flutter/Dart tutorials to Flet.

  • Show HN: Mesop, open-source Python UI framework used at Google
    11 projects | news.ycombinator.com | 3 Jun 2024
    How does it compare to https://nicegui.io/ ?

    How does it compare with https://flet.dev/ ?

    Does it compete in the niche of making simple things easy and hard things possible?

  • Python dev considering Electron vs. Kivy for desktop app UI
    3 projects | news.ycombinator.com | 31 Mar 2024
  • FastUI: Build Better UIs Faster
    12 projects | news.ycombinator.com | 1 Mar 2024
    > When you run flet build command it ... Packages Python app using package command of serious_python package. -- https://flet.dev/docs/guides/python/packaging-app-for-distri...

    It looks like Flet is for client-side code. It lets you write Flutter apps with Python instead of Dart.

    > Simple Architecture - No more complex architecture with JavaScript frontend, REST API backend, database, cache, etc. With Flet you just write a monolith stateful app in Python only and get multi-user, realtime Single-Page Application (SPA). -- https://flet.dev

    If I'm writing Python that runs on the mobile device, it must talk to a server to read & write data. Doesn't this still require an API backend, database, cache, etc?

  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic flet repo stats
70
13,215
9.4
6 days ago

flet-dev/flet is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of flet is Python.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?