AltHub

flet-dev/flet Alternatives

cross-platform app development / Python UI framework

Flet is a Python framework for building cross-platform mobile, desktop, and web applications using a Flutter rendering engine without requiring frontend code.

16.6kPythonApache-2.0active ยท last push 1mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

flutter/flutterGitHub

Use when you are willing to write Dart instead of Python and want direct control over Flutter's rendering and ecosystem.

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

178.7k
Dart
BSD-3-Clause
active1mo ago
AvaloniaUI/AvaloniaGitHub

Use when you prefer C# and .NET for building cross-platform desktop/mobile apps with XAML.

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

31.4k
C#
MIT
active1mo ago
JetBrains/compose-multiplatformGitHub

Use when you want a Kotlin-based UI framework with shared business logic across platforms.

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

19.3k
Kotlin
Apache-2.0
active1mo ago
unoplatform/unoGitHub

Use when you are in the .NET ecosystem and want C#/XAML with a wide array of platform targets.

Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.

10.0k
C#
Apache-2.0
active1mo ago
Tencent/HippyGitHub

Use when you want a JavaScript-driven cross-platform dynamic app framework with a lighter runtime.

Hippy is designed to easily build cross-platform dynamic apps. ๐Ÿ‘

8.6k
C++
Apache-2.0
active1mo ago
react/react-nativeGitHub

Use when you prefer React/JavaScript and need a mature ecosystem of native mobile modules.

A framework for building native applications using React

126.4k
C++
MIT
active1mo ago
tauri-apps/tauriGitHub

Use when you want smaller, fast desktop/mobile apps with a web frontend and Rust backend.

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

110.5k
Rust
Apache-2.0
active2mo ago
Snapchat/ValdiGitHub

Use when you want a C++-based cross-platform UI framework and can live with a less mature ecosystem.

Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity.

16.4k
C++
NOASSERTION
active15d ago
expo/expoGitHub

Use when you want React Native with additional tooling and easy over-the-air updates.

An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.

51.8k
TypeScript
MIT
active1mo ago

Listed as an alternative to

These projects were analysed and named flet among their alternatives. The relationship is not symmetric โ€” how flet rates them is a separate judgement, made when flet is analysed in its own right.

dcloudio/uni-appGitHub

calls flet โ€œChoose when you prefer building UI in Python and want Flutter-based web/mobile/desktop packaging, forgoing Vue/mini-program support.โ€

A cross-platform framework using Vue.js

41.6kJavaScriptactive
dotnet/mauiGitHub

calls flet โ€œChoose when you want to build cross-platform apps entirely in Python with a real-time web-based architecture.โ€

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

23.3kC#active
blackboardsh/electrobunGitHub

calls flet โ€œFor Python developers who want to build desktop apps entirely in Python with a reactive UI.โ€

Build ultra fast, tiny, and cross-platform desktop apps with Typescript.

12.7kTypeScriptactive
revery-ui/reveryGitHub

calls flet โ€œChoose for Python-only web/mobile/desktop development on a Flutter backend instead of Reason/OCaml.โ€

:zap: Native, high-performance, cross-platform desktop apps - built with Reason!

8.0kReasondormant