{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/5"}],"enrichment":{"capability":"Flet Desktop provides a Python-only framework for building cross-platform desktop applications that run on Windows, Linux, and macOS using Flutter rendering, without requiring frontend language knowledge.","skillfed_tags":["desktop-gui","cross-platform","flutter-python"],"use_cases":["Build a data-entry or admin tool for Windows, Linux, or macOS without learning a new UI framework.","Create a cross-platform desktop app that shares code across all three major operating systems.","Prototype a desktop application quickly using Python and Material Design components.","Wrap Python data science libraries in a native desktop GUI.","Deploy a standalone executable for end users without requiring Python installation."],"what_it_does":"Flet Desktop is a Python framework that lets you write desktop applications for Windows, Linux, and macOS in pure Python, using Flutter under the hood for rendering. It abstracts away the need to learn Dart, Swift, Kotlin, or other frontend languages, providing a single codebase that runs natively on all three platforms. The framework includes built-in UI controls following Material and Cupertino design patterns, plus support for layout, navigation, dialogs, and charts.\n\nYou write your app logic in Python, define the UI declaratively, and run it as a native desktop application. The package depends on flet and rich, both lightweight runtime dependencies. Installation is straightforward via pip, and the framework supports testing on your own device with live reloading as you make changes.","worth_installing":"Yes, if you need a cross-platform desktop application and want to stay in Python. The framework is actively maintained, has no known vulnerabilities, installs with low friction, and is permissively licensed. The main consideration is whether you need iOS or Android support\u2014if so, the main flet package may be more appropriate; flet-desktop is specifically for desktop platforms."},"id":"flet-desktop","links":{"html":"https://skillfed.io/packages/flet-desktop","md":"https://skillfed.io/packages/flet-desktop.md","pypi":"https://pypi.org/project/flet-desktop/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-01","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"flet-desktop","python_support":"supports_current","summary":"Flet Desktop client in Flutter"},"popularity":{"monthly_downloads":138909,"position":11315,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.86.5"}
