Skip to main content

Use any web browser as GUI

Project description

Python WebUI v2.5.8

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.8.tar.gz (943.9 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.8-py3-none-any.whl (948.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: webui2-2.5.8.tar.gz
  • Upload date:
  • Size: 943.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for webui2-2.5.8.tar.gz
Algorithm Hash digest
SHA256 520a4be7dac990111d25121e2fb37d18d28281801651814bd911ae85dd7b281f
MD5 50540be57a2a026e8a05ddabb5e637db
BLAKE2b-256 66a4d7db2bcf09002643fbef7e10f70c9a64abded7f324ba1762515d066f4bf7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: webui2-2.5.8-py3-none-any.whl
  • Upload date:
  • Size: 948.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for webui2-2.5.8-py3-none-any.whl
Algorithm Hash digest
SHA256 b3ed3878eda8b63ed4c7116c8b7c297d6df2825aec78bc296cd0ea0d018c982e
MD5 e4f3a80f4c2d818e0065474f698320ed
BLAKE2b-256 5207d004022f629bb8831b0a61df81eeba7405d9b08ea2235386fa58b6cd3e32

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