Skip to main content

Use any web browser as GUI

Project description

Python WebUI v2.5.5

Use any web browser as GUI, with Python in the backend and HTML5 in the frontend, all in a lightweight Python package.

Features

  • Portable (Needs only a web browser at runtime)
  • Lightweight (Few Kb library) & Small memory footprint
  • Fast binary communication protocol
  • Multi-platform & Multi-Browser
  • Using private profile for safety
  • Original library is written in Pure C

Documentation

Install

pip install webui2

Example

from webui import webui

MyWindow = webui.window()
MyWindow.show('<html><script src="webui.js"></script> Hello World! </html>')
webui.wait()

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

webui2-2.5.5.tar.gz (883.2 kB view details)

Uploaded Source

Built Distribution

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

webui2-2.5.5-py3-none-any.whl (886.0 kB view details)

Uploaded Python 3

File details

Details for the file webui2-2.5.5.tar.gz.

File metadata

  • Download URL: webui2-2.5.5.tar.gz
  • Upload date:
  • Size: 883.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for webui2-2.5.5.tar.gz
Algorithm Hash digest
SHA256 174af0505aa34e0337e26262d492a6a23f1ec8dbc09fe437b95152cf76597dce
MD5 a0f5caa94a472652f5ca73084abc944b
BLAKE2b-256 fa7d4ae0e03258be8dc979c273ba85ed11624a79deb6cb42328a95aa0bee5219

See more details on using hashes here.

File details

Details for the file webui2-2.5.5-py3-none-any.whl.

File metadata

  • Download URL: webui2-2.5.5-py3-none-any.whl
  • Upload date:
  • Size: 886.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for webui2-2.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 da8e64fa095196906924c72a7a753e978a5447cffd8dcb2e8170f28157bcf997
MD5 9486dec4c1d65dfdd345d2ad29ffcb61
BLAKE2b-256 f99865a154ec56e035c7523f1c1d5d9c87567069df01d1d8681c4ce53d766370

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