Skip to main content

HTML User Interface for Python

Project description

Graphical User Interface for Python

EEZZ provides your application with a fast, easy to use and lightweight user interface.

  • It is bidirectional
  • It is platform independent
  • It is open source

The huge features list includes

  • Tree, Grid and Input-Form Views
  • Push Service
  • Extended File Download
  • Transparent Access to SQLite

Find an introduction and the documentation under the following links

The installation comes with zero administration and works right out of the box. The package uses python integrated HTML server as default. After installation, you could start the server with the following command to activate the framework.

python -m eezz.server

The server starts a bootstrap and creates the local directory eezz/webroot with the necessary scripts and an example to start with. Now you could open http://localhost:8000, and start your journey, visiting the examples and creating your own modules in eezz/webroot/applications.

To work more professional, I would recommend using https://nginx.org HTTP server and to copy the content of ./eezz/wesocket to /var/www/html. Activate the nginx WebSocket interface (see https://nginx.org/en/docs/http/websocket.html) and execute the following line:

python -m eezz.server --webroot /var/www/html

EEZZ is your highway from prototype to product. It ensures shorter development cycles, easier ways to test your software and it encourages parallelizing your tasks.

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

eezz-1.0.0.tar.gz (69.1 kB view details)

Uploaded Source

Built Distribution

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

eezz-1.0.0-py3-none-any.whl (77.7 kB view details)

Uploaded Python 3

File details

Details for the file eezz-1.0.0.tar.gz.

File metadata

  • Download URL: eezz-1.0.0.tar.gz
  • Upload date:
  • Size: 69.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for eezz-1.0.0.tar.gz
Algorithm Hash digest
SHA256 0648187eefaf77984c703f085b4824924f13a6d44a26545efff888f15e4d5cb0
MD5 bcb77ac85d1d0d39d8cb0ee40e9a1021
BLAKE2b-256 779361bf9c90e0d25179a73c400ed059cba14be10a636463944ba12588b10ac9

See more details on using hashes here.

File details

Details for the file eezz-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: eezz-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 77.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for eezz-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4e4a5479854d626da293e8fbde49df64dc535548f605f52c91ba4694d7fc5e50
MD5 1f0c6bbffcf287c71477a29a83142e95
BLAKE2b-256 dccb06df909fbd088d3e923805f1339aabbc4aac77e55864b61d0f49dea1e5d8

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