Flet controls in Python by the community
flet-contrib package includes reusable Flet controls written in Python only and using existing Flet primitives.
Controls
Usage
To install flet-contrib package:
pip install flet-contrib
To use in your app:
from flet_contrib.color_picker import ColorPicker
picker = ColorPicker(...)
How to contribute
Contributions are welcome!
Fork this repo.
Create a new directory inside flet_contrib for your control(s) - that will be control's module name, for example flet_contrib.my_control.
Control directory structure:
README.md- control description, usage, examples, support information./src- control implementation./media- images, multimedia files, databases and other files required by control to function or used inREADME.md./examples- one or more examples of usage of your control.__init__.py- classes and functions exported to users of your control.
See ColorPicker for folder structure example.
See FletMap for folder structure example.
Submit Pull Request (PR) with your changes.
Once your PR is merged into main a new "dev" package will be released here which can be installed with pip install flet-contrib --pre.
When the contribution is tested by Flet team/community a new flet-contrib release will be published.
Metadata
Release files for flet-contrib 2024.12.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| flet_contrib-2024.12.3.tar.gz | 11.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| flet_contrib-2024.12.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.0 MB
Release files / flet_contrib-2024.12.3.tar.gz
| Download URL | flet_contrib-2024.12.3.tar.gz |
|---|---|
| Size | 11.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9e7c9884b9840bec2de1dd10d7c441f60e6253af1a86751322970e3a9b4f29a0
|
|
BLAKE2b-256 checksum How to use checksums |
5cfc203bd0d7f673b921d2adda92b3016f9b4f3a16183e660155338e6627d813
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.10.14
|
Release files / flet_contrib-2024.12.3-py3-none-any.whl
| Download URL | flet_contrib-2024.12.3-py3-none-any.whl |
|---|---|
| Size | 11.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2444eb6d68bc20cbe0bf8fc3fee5b7e1dd3dbec4047b063ee5d5a1ee73c47c6a
|
|
BLAKE2b-256 checksum How to use checksums |
8c1698169c1011a1f6aab256df623f225ab2ef129c5c13f75fde3fc1fa900e26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.10.14
|