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.1.tar.gz (364.4 kB view details)

Uploaded Source

Built Distribution

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

flexx-0.8.1-py3-none-any.whl (334.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: flexx-0.8.1.tar.gz
  • Upload date:
  • Size: 364.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for flexx-0.8.1.tar.gz
Algorithm Hash digest
SHA256 a691f1f950efef17c37831a994c7e09c6fc24573b95a45439c2c8d1b6c765388
MD5 3bff2f67a655aafa538c32042b120317
BLAKE2b-256 47c5e9d971dcc2cdc398d76626aac6664354916c1dfc2de9923cf5a535c8ad4e

See more details on using hashes here.

File details

Details for the file flexx-0.8.1-py3-none-any.whl.

File metadata

  • Download URL: flexx-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 334.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for flexx-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4d956ef632a524075fab27f66a00eb15564ebc2c535bc7852fe7d28d3d634c82
MD5 3ea8857effa74f8fecc05fd141f694b8
BLAKE2b-256 028578594e7c32931f35f395262ef07bae8a8220653beb5f3af940eefb8a63f4

See more details on using hashes here.

Supported by

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