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()
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.1.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.1.0
File Size Uploaded
zivy-0.1.0.tar.gz 1.8 kB Details

Built distribution (wheel)

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

Total release size: 3.8 kB

Release files / zivy-0.1.0.tar.gz

Download URL zivy-0.1.0.tar.gz
Size 1.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ae03f5b71f17129e93f5da737e736216f86e76167835558fb31c4bb32de18dec
BLAKE2b-256 checksum
How to use checksums
6944ec1c7995f47901b6ce6c19765d85ad2b811b515a19e3139a6be8ec93b2a9
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.1.0-py3-none-any.whl

Download URL zivy-0.1.0-py3-none-any.whl
Size 2.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d5857bb0cb8233b353c1a833595d3c6654a7a77efa854313368e77b493ab1d3e
BLAKE2b-256 checksum
How to use checksums
6a6dd5292efa540f89fd588850d61d14ac78622d2f1115b6eeb27269c1c683c5
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

0.2.0

2 release files

This release

0.1.0 This release

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