Flet avatar

Flet

Official

@flet-dev · Canada

0Followers
|
47Public Repos
|
17Published Skills

Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.

Skills Distribution
DomainUI/UX & Crea...Cross-Platform Ren.. (40%)Interface Componen.. (30%)Quality Assurance .. (30%)

Agent Skills by Flet

Showing 17 vetted skills indexed across 1 GitHub repositories.

flet-devflet-dev
16.6k

flet-release-announcement

Drafts Flet release announcement blog posts from changelog notes with screenshots and upgrade instructions.

Official
Intermediate
flet-devflet-dev
16.6k

flet-deprecation

Manages deprecation lifecycle for Flet Python controls, APIs, and documentation.

Official
Intermediate
flet-devflet-dev
16.6k

docs-build-and-verify

Builds the Flet documentation website and detects broken links, images, and cross-references.

Official
Intermediate
flet-devflet-dev
16.6k

create-flet-control-integration-tests

Creates integration tests with golden screenshots for Flet controls using pytest.

Official
Intermediate
flet-devflet-dev
16.6k

write-changelog-entry

Write changelog entries matching repo style for the correct release section and audience.

Official
Intermediate
flet-devflet-dev
16.6k

flet-validation

Author validation rules for Flet Python control properties using Annotated V rules.

Official
Intermediate
flet-devflet-dev
16.6k

update-flet-control-doc-gifs

Generate doc-ready screenshots and GIFs from Flet integration tests.

Official
Intermediate
flet-devflet-dev
16.6k

run-unit-tests

Runs the Flet Python package unit tests using pytest via uv.

Official
Basic
flet-devflet-dev
16.6k

run-integration-tests

Runs integration tests located in the Flet Python SDK test directory.

Official
Basic
flet-devflet-dev
16.6k

docs-conventions

Enforces Flet documentation conventions for docstrings, Markdown cross-references, and sidebar navigation.

Official
Intermediate
flet-devflet-dev
16.6k

imperative-to-declarative-flet

Convert imperative Flet Python apps to declarative components using hooks and observable state.

Official
Intermediate
flet-devflet-dev
16.6k

create-flet-example-projects

Converts flat Flet example files into standalone projects with main.py and pyproject.toml metadata.

Official
Advanced
flet-devflet-dev
16.4k

implement-flet-extension

Wrap third-party Flutter packages into Flet extensions with dependency and CI updates.

Official
Advanced
flet-devflet-dev
16.4k

fix-members-short-description

Insert backslashes into multi-line Python member docstrings and enforce 88-character line limits.

Official
Basic
flet-devflet-dev
16.4k

run-unit-tests

Execute Python Flet framework unit tests using pytest.

Official
Basic
flet-devflet-dev
16.4k

run-integration-tests

Execute integration tests for the Flet project using README instructions.

Official
Basic
flet-devflet-dev
16.4k

prepare-flet-release

Automate Flet release preparation with version increments and git-based release notes.

Official
Advanced

Frequently Asked Questions About Flet

FAQPage Schema
What specific tasks can developers perform using Flet?

Developers can build realtime web, mobile, and desktop applications using standard code structures. The framework allows for the integration of third-party Flutter packages as extensions, manages versioning for releases, and provides a structured environment for executing unit and integration tests to maintain codebase integrity.

Which target personas benefit most from Flet?

Flet is designed for backend-focused engineers who need to deploy functional user interfaces without learning complex frontend stacks. It is ideal for developers who prefer a unified language environment for both logic and presentation layers across multiple operating systems and web browsers.

What are the prerequisites for running Flet applications?

Users require a standard environment capable of executing the framework's core logic. The setup involves managing dependencies for third-party extensions, adhering to specific docstring formatting standards, and following the project's README instructions for executing integration test suites to ensure compatibility across target platforms.