Skip to main content

Write desktop and web apps in pure Python.

Project description

Flexx is a pure Python toolkit for creating graphical user interfaces (GUI’s), that uses web technology for its rendering. Apps are written purely in Python; The PScript transpiler generates the necessary JavaScript on the fly.

You can use Flexx to create (cross platform) desktop applications, web applications, and export an app to a standalone HTML document. It also works in the Jupyter notebook.

The docs are on Readthedocs, the code is on Github, and there is a demo server. Once you’ve got started, the most important page is probably the Widget reference.


For more information, see http://flexx.readthedocs.io.

Project details


Download files

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

Source Distribution

flexx-0.8.4.tar.gz (386.5 kB view details)

Uploaded Source

Built Distribution

flexx-0.8.4-py2.py3-none-any.whl (351.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file flexx-0.8.4.tar.gz.

File metadata

  • Download URL: flexx-0.8.4.tar.gz
  • Upload date:
  • Size: 386.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for flexx-0.8.4.tar.gz
Algorithm Hash digest
SHA256 08763c61514625082302bd9e196721be0040c83000481f433c6872345ce4a7e3
MD5 e65d2b29c5845a36bd378b129299edb9
BLAKE2b-256 955062ec9cb919dcc6224cc11ce9761ee20c005ba05ca65d7eabf3688b10d05e

See more details on using hashes here.

File details

Details for the file flexx-0.8.4-py2.py3-none-any.whl.

File metadata

  • Download URL: flexx-0.8.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 351.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for flexx-0.8.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 920327021b930682023e6aabece55c05be1210c8e4aa82bd2d72c9f4be98ae4d
MD5 eadd3ed906b6860bbce7e32b67c3aa67
BLAKE2b-256 bad18a48b53cb4e548453032e29522807ef445a50273eabc0874728001426e35

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page