Skip to main content

A modern, GPU-accelerated GUI framework for Python.

Project description

CosUI 🚀

The Next-Generation GUI Framework for Python.
GPU-accelerated, declarative, and stunningly modern by default.

Version License Python

CosUI is designed to solve the biggest problem in the Python ecosystem: building user interfaces that don't look like they belong in Windows 95. Unlike Tkinter or heavy wrappers like PyQt, CosUI is built from the ground up for the modern era.


✨ Why CosUI?

  • 🎨 Modern by Default: No need to tweak CSS or themes. Buttons, cards, and inputs look professional instantly.
  • 🚀 GPU Accelerated: Powered by OpenGL (via Pyglet/Skia) for silky smooth 60fps animations.
  • 🐍 Pythonic Syntax: Declarative code structure inspired by SwiftUI and Flutter, but made for Python.
  • 📦 Lightweight: Zero compilation required. Just pure Python power.

📥 Installation

Get started in seconds:

pip install cosui

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

cosui-0.1.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cosui-0.1.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file cosui-0.1.0.tar.gz.

File metadata

  • Download URL: cosui-0.1.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for cosui-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dc3726c17d0d1a67969931e72886e65e665d19d84cc6a8fe384544c01e1d71e4
MD5 269f6786193faef746551194aa0e5533
BLAKE2b-256 5131e0d9dfb7462567fd1be0856583c1742cdc805b75e0a03e7f3098b46505fc

See more details on using hashes here.

File details

Details for the file cosui-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cosui-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for cosui-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0b89c3be2a78a3d83b616c25d50cd2533bcda92d18aa9a0b09604ee4d1b931bf
MD5 4392408c449603323604a33cbb5f8e58
BLAKE2b-256 d8ea7ce6e313f42bacc6dcc81808cae1812de7e6f8cc85a922bb8f7912a7546e

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