Skip to main content

Use any web browser as GUI

Project description

Python WebUI v2.5.0

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.1.tar.gz (862.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.1-py3-none-any.whl (866.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: webui2-2.5.1.tar.gz
  • Upload date:
  • Size: 862.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.1.tar.gz
Algorithm Hash digest
SHA256 194d0fd874d99c87025db77987f9c72641b7c52c60a29795633a097b97531bce
MD5 291831587dc9a49564f91c00e3bcde88
BLAKE2b-256 a5474374f48cc24deb901f429a85cac5cc1672effb7f7c36bbab93761afda557

See more details on using hashes here.

File details

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

File metadata

  • Download URL: webui2-2.5.1-py3-none-any.whl
  • Upload date:
  • Size: 866.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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 40ff12707795e56b064d606242a21403dd90e17b6fe18f8f11064ab221bb28f2
MD5 00fdf0df63a7ed43c3ef42c8fbab258e
BLAKE2b-256 be2e17037b82e1dbd63af095b7bfee9adb2e048dab98d8111439a7f9f44ca683

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