Skip to main content

Flet - quickly build interactive apps for web, desktop and mobile in Python

Flet is a rich User Interface (UI) framework to quickly build interactive web, desktop and mobile apps in Python without prior knowledge of web technologies like HTTP, HTML, CSS or JavaSscript. You build UI with controls based on Flutter widgets to ensure your programs look cool and professional.

Requirements

  • Python 3.7 or above on Windows, Linux or macOS

Installation

pip install flet

Hello, world!

import flet
from flet import Page, Text

def main(page: Page):
    page.add(Text("Hello, world!"))

flet.app(target=main)

Run the sample above and the app will be started in a native OS window:

Sample app in a browser

Continue with Python guide to learn how to make a real app.

Browse for more Flet examples.

Join to a conversation on Flet Discord server.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flet-0.1.63.tar.gz (139.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

flet-0.1.63-py3-none-win_amd64.whl (20.0 MB view details)

Uploaded Python 3Windows x86-64

flet-0.1.63-py3-none-win32.whl (19.9 MB view details)

Uploaded Python 3Windows x86

flet-0.1.63-py3-none-musllinux_1_2_x86_64.whl (8.1 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

flet-0.1.63-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

flet-0.1.63-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (7.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

flet-0.1.63-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (17.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

flet-0.1.63-py3-none-macosx_12_0_arm64.whl (31.5 MB view details)

Uploaded Python 3macOS 12.0+ ARM64

flet-0.1.63-py3-none-macosx_10_14_x86_64.whl (31.7 MB view details)

Uploaded Python 3macOS 10.14+ x86-64

flet-0.1.63-py3-none-any.whl (180.4 kB view details)

Uploaded Python 3

File details

Details for the file flet-0.1.63.tar.gz.

File metadata

  • Download URL: flet-0.1.63.tar.gz
  • Upload date:
  • Size: 139.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for flet-0.1.63.tar.gz
Algorithm Hash digest
SHA256 c3cf1c4a8e06814d150419d6b31617ebae2e8acc001aaa86f5c586239b2dc392
MD5 931073546968308d5f3ea23ce0d8fdde
BLAKE2b-256 682994ef5ba9bdbda742cbb84befb8e7f21c706f4795f1a195882d2406cbbc5c

See more details on using hashes here.

File details

Details for the file flet-0.1.63-py3-none-win_amd64.whl.

File metadata

  • Download URL: flet-0.1.63-py3-none-win_amd64.whl
  • Upload date:
  • Size: 20.0 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for flet-0.1.63-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1d9511f851cb419657fda50de2c8f92b78010d28befb50134aca5e69ab69088b
MD5 7ccb9607ff0a3cfe2d578e0d765ec3c9
BLAKE2b-256 5fb27bbd07acc8229fc2a71e14d4b9ee0f00287e4963164d190ab2e630701a57

See more details on using hashes here.

File details

Details for the file flet-0.1.63-py3-none-win32.whl.

File metadata

  • Download URL: flet-0.1.63-py3-none-win32.whl
  • Upload date:
  • Size: 19.9 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for flet-0.1.63-py3-none-win32.whl
Algorithm Hash digest
SHA256 f1fac581b3018defe0fc99775241f8494322ee2ba82f248826bc597fe8ae7569
MD5 6369b09c128b9ba813c8704eea08a8ca
BLAKE2b-256 9b98638eebbf8a1a2b48877d470aafdd92fe0ec310f7af011da9410cd1cda76b

See more details on using hashes here.

File details

Details for the file flet-0.1.63-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flet-0.1.63-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d56c22d6f08bcfc42e62d581fb6c6bdee470f9c65eb3fe9699b5add27860642c
MD5 27a484da8bbe79bdb11e445053d65c44
BLAKE2b-256 4c09cdf1514049b3f1ed5e9cab1b17b46f4b370c5eadb624f225979d5f684462

See more details on using hashes here.

File details

Details for the file flet-0.1.63-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flet-0.1.63-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3cfa1de09aaca359e96cccc2f57a452988db91710f87cfcca7689fae6bace5c
MD5 b54d91f9eec9c49ae1575a99b05e8dd5
BLAKE2b-256 8f4bea71670447714a6878855a6e0d0043fff928d7db002b591b3e0b488bcd9d

See more details on using hashes here.

File details

Details for the file flet-0.1.63-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for flet-0.1.63-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 be7f2881960473894cf9b640f52283d34d4b75d39e9c0d5f45ac398be28543f5
MD5 9c16c75c9c8b82b3825ce988cf60c458
BLAKE2b-256 43d6a22524b92f849cd2f7e916b7bcb76d608f34400e443d3dac7d38b08a80d9

See more details on using hashes here.

File details

Details for the file flet-0.1.63-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flet-0.1.63-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e901309e1a75a87e6a9c5fac1f908ce603ef3ac13c072f4435004290987ab6d2
MD5 785a1fc6ed18ba2549f0322fbc0abdee
BLAKE2b-256 d61933d1a8c505f2a53d138e72edd7806362f9fb8f310c4d8c44925638eddd8a

See more details on using hashes here.

File details

Details for the file flet-0.1.63-py3-none-macosx_12_0_arm64.whl.

File metadata

  • Download URL: flet-0.1.63-py3-none-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 31.5 MB
  • Tags: Python 3, macOS 12.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for flet-0.1.63-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 6faaf712c62b8bd22556f4ec5b68ca96433e3c3c78d97f1a494517981f5c568f
MD5 9428470c88a7dca3a97af3dc87c940fe
BLAKE2b-256 9556b92aa4d54b09ee3c1d52509462586cac6e29e4e7755a48c8fb17a1adb905

See more details on using hashes here.

File details

Details for the file flet-0.1.63-py3-none-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for flet-0.1.63-py3-none-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 5df068a8a4755c8d13fca7069a540469836bf8ca110d60ee951aad800dcdcda9
MD5 2f1c5b58a7244015aef29b81dc2d32ba
BLAKE2b-256 fa050897668a0c3580ec437c6cb41e09488c06d620fa0bd69d0cb60f8bc816dd

See more details on using hashes here.

File details

Details for the file flet-0.1.63-py3-none-any.whl.

File metadata

  • Download URL: flet-0.1.63-py3-none-any.whl
  • Upload date:
  • Size: 180.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for flet-0.1.63-py3-none-any.whl
Algorithm Hash digest
SHA256 a37948114b130c35942d181b9df67c0c70381c72f3e3b7cf9d88aee662226de6
MD5 6a02b41e9d1075de965180a60c14003d
BLAKE2b-256 cd841e88a7b8b1bd42c39d82ffc7af8087bff85363ada1eb5a6377bd1302631f

See more details on using hashes here.

Release history Release notifications | RSS feed

0.86.5

2 files

0.86.4

2 files

0.86.3

2 files

0.86.2

2 files

0.86.1

2 files

0.86.0

2 files

0.85.3

2 files

0.85.2

2 files

0.85.1

2 files

0.85.0

2 files

0.84.0

2 files

0.83.1

2 files

0.83.0

2 files

0.82.2

2 files

0.82.0

2 files

0.81.0

2 files

0.80.5

2 files

0.80.4

2 files

0.80.3

2 files

0.80.2

2 files

0.80.1

2 files

0.80.0

2 files

0.28.3

1 file

0.28.2

1 file

0.28.1

1 file

0.27.6

1 file

0.27.5

1 file

0.27.4

1 file

0.27.3

1 file

0.27.2

1 file

0.27.1

1 file

0.27.0

1 file

0.26.0

1 file

0.25.2

1 file

0.25.1

1 file

0.25.0

1 file

0.24.1

10 files

0.24.0

10 files

0.23.2

10 files

0.23.1

10 files

0.23.0

10 files

0.22.1

10 files

0.22.0

10 files

0.21.2

10 files

0.19.0

10 files

0.18.0

10 files

0.17.0

10 files

0.16.0

10 files

0.15.0

10 files

0.14.0

10 files

0.13.0

10 files

0.12.2

10 files

0.12.1

10 files

0.12.0

10 files

0.11.0

10 files

0.10.3

10 files

0.10.2

10 files

0.10.1

10 files

0.10.0

10 files

0.9.0

10 files

0.1.65

10 files

0.1.64

10 files

This release

0.1.63 This release

10 files

0.1.62

10 files

0.1.61

10 files

0.1.60

10 files

0.1.59

10 files

0.1.58

10 files

0.1.57

10 files

0.1.56

10 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page