Skip to main content

Use any web browser as GUI

Project description

Python WebUI v2.5.3

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.3.tar.gz (863.7 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.3-py3-none-any.whl (867.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: webui2-2.5.3.tar.gz
  • Upload date:
  • Size: 863.7 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.3.tar.gz
Algorithm Hash digest
SHA256 7ea8419a5db36a2304ade205346b15bd7947e41563ce38df4d5b805df2cb4958
MD5 180f12f85c34ad7b2aaeea877b25fa8f
BLAKE2b-256 1f1efe3c4f2410b5a720c06f6e9b346d6fa003baf5c753f240b75f6df2ceb210

See more details on using hashes here.

File details

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

File metadata

  • Download URL: webui2-2.5.3-py3-none-any.whl
  • Upload date:
  • Size: 867.6 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 09a33303c1d51d4e01238e8e2e45c6156905f2db0ab99105e27d63a22682b661
MD5 cabce9aaffd38ae96d3f655793b52a00
BLAKE2b-256 ec5bec1f34e395ace8c4f1c0ac7589248c053619ffd853e50102745c1c5c22f2

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