--- id: flet-cli version: "0.86.5" license: Apache-2.0 license_treatment: permissive maintenance: active --- # flet-cli — Flet CLI License: permissive · Maintenance: active · Downloads: 107.2K/mo ## What it is and what it does Flet CLI is a command-line companion to the Flet framework, providing scaffolding and lifecycle management for Python-based multi-platform applications. It handles project creation, local execution, and packaging workflows, abstracting away boilerplate setup so developers can focus on application logic. The tool depends on a standard Python ecosystem stack—watchdog for file monitoring, cookiecutter for templating, qrcode for QR generation, and rich for terminal output formatting. It targets Python 3.10 and later, reflecting modern language features. The package is actively maintained and carries no known security vulnerabilities. Use it for: - Bootstrap a new Flet application project with standard structure and dependencies. - Run a Flet app locally during development with automatic reload on file changes. - Package a Flet application for distribution across Windows, macOS, and Linux. - Generate QR codes for sharing or embedding in Flet applications. - Manage multi-platform app configuration and deployment from a single CLI interface. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Flet CLI is a command-line tool for creating, running, and packaging interactive multi-platform applications built with the Flet framework using Python. Yes. Flet CLI is actively maintained, carries no security vulnerabilities, and has low install friction. If you are building or deploying Flet applications, this is the standard tooling for the framework. The Apache-2.0 license poses no restrictions. Install it if you plan to use Flet; skip it if you are not working with that framework. ## Install pip install flet-cli uv add flet-cli poetry add flet-cli ## Installing flet-cli Before you install: Low install friction with a pure-Python wheel distribution. The package is actively maintained with a recent release and a well-established upstream repository (16577 stars). Nine runtime dependencies are manageable and include standard utilities like watchdog, packaging, and rich. License in practice: Apache-2.0 permissive license allows commercial and private use with minimal restrictions, making it suitable for most projects without licensing concerns. Quickstart: pip install flet-cli flet create myapp Requires Python 3.10 or later. Verify before relying: - Whether flet-cli works on all major operating systems or has platform-specific limitations. - What the full scope of packaging and deployment capabilities includes beyond project creation and running. - Whether the tool requires the Flet framework itself to be installed separately or if it handles that dependency. ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 107.2K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags flet project scaffolding, python gui cli tool, multi-platform app builder, flet application runner, python desktop app cli, cross-platform ui framework cli, flet packaging deployment, cli-tool, gui-framework, project-scaffolding [View on SkillFed](https://skillfed.io/packages/flet-cli) · [View on PyPI](https://pypi.org/project/flet-cli/)