xulbux is a modern, high-performance Python library compiled to C using MyPyC.
It provides a clean, unified suite of utilities for typed terminal styling, color space manipulation, data processing, file system operations, and system automation.
Official Website: Visit xulbux.github.io/python-lib-xulbux
Live Example: Check out the example CLI color converter with live terminal preview.
API Reference: Explore all modules in the API Documentation.
Installation 
It is recommended to install the library within a virtual environment to align with modern Python standards and prevent externally-managed-environment errors on newer operating systems.
To install the library, run:
pip install xulbux
To upgrade to the latest available version:
pip install --upgrade xulbux
Quick Start 
import xulbux as xx
from xulbux import S
# Operator-based terminal styling:
(S.BOLD | S.BR.BLUE)("Hello from xulbux!").print()
# Interactive terminal box:
xx.console.box("Ready to build something great.")
For full usage guides, visit the Getting Started Guide and CLI Tools Guide.
Enjoying this library? Have suggestions? 
Please consider giving a on GitHub or suggesting improvements in the Discussions.
✨ Always creating more cool stuff for you! ✨ —⠀XulbuX
Metadata
Release files for xulbux 2.0.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 | |
|---|---|---|---|
| xulbux-2.0.0.tar.gz | 117.5 kB | Details |
Built distributions (wheels)
Total release size: 16.4 MB
Release files / xulbux-2.0.0.tar.gz
| Download URL | xulbux-2.0.0.tar.gz |
|---|---|
| Size | 117.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e66f5c1417257e3b163f05d109b19e0469a46bc6344161d04dc0f36f43f52e41
|
|
BLAKE2b-256 checksum How to use checksums |
a745bab58c60849e217fd40ca79024e909030de97678d824d9667f8a4c451772
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp314-cp314-win_amd64.whl
| Download URL | xulbux-2.0.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
df8817a0b6a4a0cbae43034b95227a9d18c9f6af27406d7d44ac7a53f73bd259
|
|
BLAKE2b-256 checksum How to use checksums |
4d88b298300cc80e5ca88858e8e23211e80c00cdc735923f043a885f65b52277
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp314-cp314-win32.whl
| Download URL | xulbux-2.0.0-cp314-cp314-win32.whl |
|---|---|
| Size | 888.2 kB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
491de356bb58a9830486d9d437bd91da3fa53ebdbd306446cc37afc2f0967a49
|
|
BLAKE2b-256 checksum How to use checksums |
d70ba5f5433d0bfd9e4c7dc2a57929f9b87ba82d22e8a10db08e6f7c3f29b44c
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xulbux-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c0598499e365566da5d8137ffe43d19d03f0a51db688cecadcb99663cae0e663
|
|
BLAKE2b-256 checksum How to use checksums |
574a12724c0c6c2797b24cfb7ffdeae41ac06bd0a9904195ab153c1f45ee1fc5
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | xulbux-2.0.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c4f8d1b5d0364d8c154dcb15ffe00c5ee370ec2a337a3dfbc3f5681ac4244db6
|
|
BLAKE2b-256 checksum How to use checksums |
d228b71060a5ac4ad4093490e8d6ba284e369aeb8bb72f0aaef23d36ce6daaa9
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp313-cp313-win_amd64.whl
| Download URL | xulbux-2.0.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7ce690eb265a6046239fca1846ad450021780694e3b17769c4c2a3d5513c26ee
|
|
BLAKE2b-256 checksum How to use checksums |
38b48f565a3202449ce6fc5e0df8655ca578b3fc91dd9e6210397117f4501155
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp313-cp313-win32.whl
| Download URL | xulbux-2.0.0-cp313-cp313-win32.whl |
|---|---|
| Size | 881.6 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
024252b358dd5f4d74ba781a0373eaad545c44939c24188810e44c8b19f4e32b
|
|
BLAKE2b-256 checksum How to use checksums |
fe7a474862ab722c9aebd266de8f45b2b1332f3aa6e08166dcffd84cc599f01c
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xulbux-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5aebb2b9fd8fbc0b93f981b1ee59e7a91ab46a921cac29e4327ac64dddbe9a16
|
|
BLAKE2b-256 checksum How to use checksums |
94bdbf5d0c0668696a2630f6111511c2a22b249daf7b27f157a8a9a46733673f
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | xulbux-2.0.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
553eb31bc90ea0515e91556e73e1e477ea78b377ba651d82815d4af06fa5007a
|
|
BLAKE2b-256 checksum How to use checksums |
416eb46ba06270756bc0c43497911c314c62544ca90482ef1a71316b15fc0311
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp312-cp312-win_amd64.whl
| Download URL | xulbux-2.0.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
dfd0fafebb66cbe84bab7b4de2347cb7aa99b4db6dc15dd15f10f406acaa89c8
|
|
BLAKE2b-256 checksum How to use checksums |
3be3d6a95a9d69cd57c320684a9ef2641080f528c2e6242d7183aeb9bd2fcb9a
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp312-cp312-win32.whl
| Download URL | xulbux-2.0.0-cp312-cp312-win32.whl |
|---|---|
| Size | 879.9 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
b5c8f88dd88cafbeef701d2928450424944a4fcce810bf16c8a12e56848e69af
|
|
BLAKE2b-256 checksum How to use checksums |
570b94d3b7c864a3bbf01313314d158e62432bee31c3f6e2530dc5d6b00312ad
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xulbux-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8782663c111de5829fb37514e1778911118fa7866829fdb0f0533e7646e57406
|
|
BLAKE2b-256 checksum How to use checksums |
be3a72781b7379d8e8a7619942603f3aa6acd7eba7809878c93024ba562f4cff
|
| 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 Sep 20, 2026.
Transparency logRelease files / xulbux-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | xulbux-2.0.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
764248b75a65297f9611561d848aa18fe8f91925303bfcc230c770d81ebe5a7c
|
|
BLAKE2b-256 checksum How to use checksums |
a11b7a06c8f69f14179080eeeb2aaaab3a702c40c236c9e05dbe1462d64f3b1e
|
| 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 Sep 20, 2026.
Transparency log