Skip to main content

CronixUI Python Package

A dark-themed UI toolkit with crimson accents and Outfit typography. Part of the CronixUI multi-platform design system.

Installation

pip install cronixui

Quick Start

from cronixui import Button, Card, Toast, Badge
from cronixui.tokens import BG, ACCENT, TEXT

# Create a button
btn = Button("Click me", variant="primary")
print(btn.render_html())
# <button class="cn-btn cn-btn-primary">Click me</button>

# Create a card
card = Card(title="My Card", body="Card content")
print(card.render_html())
# <div class="cn-card">...</div>

# Show a toast
toast = Toast.success("Operation completed!")
print(toast.message)  # Operation completed!

# Use a badge
badge = Badge("New", variant="success")
print(badge.render_html())
# <span class="cn-badge cn-badge-success">New</span>

Available Components

All components generate HTML strings and work without a browser:

  • Button - Buttons with variants (primary, ghost, outline, danger, success)
  • Card - Card containers with header, body, footer
  • Badge - Status badges with semantic colors
  • Avatar - User avatars with initials
  • Toast - Toast notification data
  • Alert - Alert messages with variants
  • Progress - Progress bars
  • Table - Data tables
  • List - Lists with icons and actions
  • Form - Form inputs (Input, Textarea, Select, Checkbox, Radio, etc.)
  • Layout - Layout components (Header, Sidebar, Footer, Container)
  • Tabs - Tab navigation
  • Accordion - Collapsible sections
  • Modal - Modal dialogs
  • Dropdown - Dropdown menus
  • Nav - Navigation bars
  • Pagination - Pagination controls
  • CommandPalette - Command palette data
  • Search - Search component data

Design Tokens

from cronixui.tokens import BG, ACCENT, TEXT, typography, spacing

print(BG.hex)      # #0a0a0a
print(ACCENT.rgb)  # (107, 35, 35)
print(typography.lg)  # 16
print(spacing.space_4)  # 16

Other Platforms

CronixUI is also available for:

Platform Install
JavaScript/TypeScript npm install cronixui
React npm install cronixui
Vue npm install cronixui
Svelte npm install cronixui
Solid npm install cronixui
Go go get github.com/CazyUndee/CronixUI/packages/go/cronixui
Rust cronixui = "1.1.5"
Flutter GitHub URL in pubspec.yaml

License

GPL 3.0

Metadata

Release files for cronixui 1.1.5

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

Source distribution (sdist)

Source distribution for cronixui 1.1.5
File Size Uploaded
cronixui-1.1.5.tar.gz 73.2 kB Details

Built distribution (wheel)

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

Total release size: 154.3 kB

Release files / cronixui-1.1.5.tar.gz

Download URL cronixui-1.1.5.tar.gz
Size 73.2 kB
Tags Source
SHA-256 checksum
How to use checksums
f99811dc6d22cf66473078c776edf7e6f389cf9ccf91015bb0072393ecaa8ad5
BLAKE2b-256 checksum
How to use checksums
49a277f08d5ad462f67e7d8304f34a4e2cfa369c943987062241052af57d58e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / cronixui-1.1.5-py3-none-any.whl

Download URL cronixui-1.1.5-py3-none-any.whl
Size 81.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d074b8646f9f9f86e65a98ec8ef76dca2e6dca222972f690176a4e5813348377
BLAKE2b-256 checksum
How to use checksums
23ed72df84a003e09ab8ba91c0ddd9231b7e1e85bcdbf4c73088466e43eae62e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.5 This release

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

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