Skip to main content

Use any web browser as GUI

Project description

Python WebUI v2.5.4

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.4.tar.gz (863.8 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.4-py3-none-any.whl (867.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: webui2-2.5.4.tar.gz
  • Upload date:
  • Size: 863.8 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.4.tar.gz
Algorithm Hash digest
SHA256 090b8b568069a419008881f9c28314b3f443dd6a7c47a2c45068e24954c96142
MD5 3d20d5916535d5949199907aa1702af8
BLAKE2b-256 d380f0de53e248900fe2275fd206db0bd78aa64602ec4ce97083ac54838c251e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: webui2-2.5.4-py3-none-any.whl
  • Upload date:
  • Size: 867.7 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 eb75c88a72b4512c53e912efa3b2230a8b9ee96b7eadbf171e0ebdc850c83a70
MD5 ecec9b837818562ea0106d33dd8f01fc
BLAKE2b-256 a0390622933182efa61fc40e7e94949c3e1918b564a9c96a75aaa796a93e968c

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