WebWindow
WebWindow is a lightweight window implementation for Python, developed primarily to support the ZenGL documentation, and it can be easily deployed with Pyodide or PyScript
Examples
See WebWindow in action: Live Examples
Usage
Add this line to the pyscript.toml
packages = ["zengl", "webwindow"]
import zengl
from webwindow import WebWindow
window = WebWindow(600, 400)
ctx = zengl.context()
@window.on_render
def render():
ctx.new_frame()
ctx.end_frame()
License
Licensed under the MIT License
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
webwindow-1.2.1.tar.gz
(4.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file webwindow-1.2.1.tar.gz.
File metadata
- Download URL: webwindow-1.2.1.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/5.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
305ceae3dcc0b4d3edb269e0dcbf6772de2012c66ddb2eada7d02b51f1ac08f0
|
|
| MD5 |
1ad2f4d1b217b2a4a6bc8e704928ddae
|
|
| BLAKE2b-256 |
d0cb7543f44b224c808fad2801e2a5da10f3ee11c8d64c2d26a33fbd5e517c88
|
File details
Details for the file webwindow-1.2.1-py3-none-any.whl.
File metadata
- Download URL: webwindow-1.2.1-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/5.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0379f86289f6ba86cb1b8295975dc5de8982ed562b2820e0aa39e3424f6ad810
|
|
| MD5 |
26bb0f9b81cdf002faf9e31e3d4e5c37
|
|
| BLAKE2b-256 |
b4da919af14f2fba755c7e0a8cb65c5fece4889af667f967abb5cd0812e9da3a
|