zebkit for Python
Chromium's engine as a library: web views in your own windows or off-screen,
a full PDF API on PDFium, media, compression, crypto, Playwright's API run
inside the engine, and the C libraries inside it. Pure Python on ctypes,
nothing to compile.
import zebkit
def ready():
view = zebkit.View("https://example.com/")
view.on_load(lambda event, url: event == zebkit.LOAD_FINISHED and
view.evaluate("document.title", lambda title, error: print(title)))
zebkit.main(ready)
The package is the binding; the engine is a separate download. Unpack the
archive for your system from the releases
of the same version (Linux x86-64, macOS on Apple silicon, Windows x64) and
point ZEBKIT_DIR at it:
pip install zebkit
export ZEBKIT_DIR=/path/to/zebkit-<version>-<target>
Everything the binding offers is in
docs/API.md, and
Playwright's API from Python (zebkit.automation) in
docs/AUTOMATION.md.
Metadata
Release files for zebkit 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| zebkit-0.4.0.tar.gz | 45.3 kB | Without provenance | Details for zebkit-0.4.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| zebkit-0.4.0-py3-none-any.whl | Python 3 | none | any | Details for zebkit-0.4.0-py3-none-any.whl |
Total release size: 91.9 kB
Release files / zebkit-0.4.0.tar.gz
| Download URL | zebkit-0.4.0.tar.gz |
|---|---|
| Size | 45.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a9f54da921b5b451e5437d5e399a3abd8c1efcf62c9e46fcbe40379052760b7b
|
|
BLAKE2b-256 checksum How to use checksums |
bb1633bded05a82b595d8e733043a4a89193f0f443f6e7c3d09327cfb44beb7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / zebkit-0.4.0-py3-none-any.whl
| Download URL | zebkit-0.4.0-py3-none-any.whl |
|---|---|
| Size | 46.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
78b8efaf3d4b2b83c6f918f5867651b7e2cd1fd57b0f7d59b199712b8418fe80
|
|
BLAKE2b-256 checksum How to use checksums |
e7ad63fea0d87d46d4006e1114f0fa085cd418bbbde916a715eab245eeb82c6f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Security for zebkit 0.4.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.