Skip to main content

Use any web browser as GUI

Project description

Python WebUI v2.5.2

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.2.tar.gz (863.6 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.2-py3-none-any.whl (867.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: webui2-2.5.2.tar.gz
  • Upload date:
  • Size: 863.6 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.2.tar.gz
Algorithm Hash digest
SHA256 5ce2afcc7ad9812bacfe444c5f9829b1c3640d0388f6abd14a7dc75e237e82ee
MD5 e693386bb46b0f270e916628ad570cfa
BLAKE2b-256 9244aab9d16727af0e25aa8a150a4c165fa2eb3c9a6f3a11ad3ebca87c849e7c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: webui2-2.5.2-py3-none-any.whl
  • Upload date:
  • Size: 867.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f689ccb3af0a6bdb0ecba2c45b87a3cd7a634becdccb7e45b571f068d408242d
MD5 aacbf73e499c64b2727bfb2d88d6d0b6
BLAKE2b-256 55936e0259ba6654fe4330dfaa29919ec8ca93abd7e436003551a81bc173d74b

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