Skip to main content

Zivy

A simple Python UI toolkit for X11.

Zivy provides a clean, object/property-style API for creating graphical applications with Python.

Features

  • Simple API
  • Object/property-style UI
  • X11 support
  • Lightweight
  • Python-first
  • Built on Tkinter

Example

from zivy import App

app = App()

app.title = "My App"
app.size = "400x800"

text = app.Text(app.root)
text.text = "Hello from Zivy!"

app.run()

Backend

Zivy currently uses Tkinter as its backend.

Your application
       ↓
      Zivy
       ↓
    Tkinter
       ↓
       Tk
       ↓
      X11

Status

🚧 Early development

Zivy is currently in its first release. The API may change as development continues.

License

MIT

Metadata

Release files for zivy 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zivy 0.2.0
File Size Uploaded
zivy-0.2.0.tar.gz 2.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for zivy 0.2.0
File Interpreter ABI Platform
zivy-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 4.3 kB

Release files / zivy-0.2.0.tar.gz

Download URL zivy-0.2.0.tar.gz
Size 2.1 kB
Tags Source
SHA-256 checksum
How to use checksums
bcef8d9595980e9d67fa3097ff09e3c842c023331cdd6f19aaf392da0ab74f54
BLAKE2b-256 checksum
How to use checksums
b7aac2bc86ab5fa3fe614cfd4233a0443e9ad616ca33eedc7eac1901c9514d7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / zivy-0.2.0-py3-none-any.whl

Download URL zivy-0.2.0-py3-none-any.whl
Size 2.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
294ad345a313749601306cf24e639403352ff81b2e07089ff893caa6d7803369
BLAKE2b-256 checksum
How to use checksums
d8de8301acb5cd23a0f60c2d38b2625f6de23f48f2e2f0985725d9089292618d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release history Release notifications | RSS feed

0.2.1

2 release files

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page