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.