Skip to main content



Python library xulbux

A modern, high-performance Python library to simplify common tasks.



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 star 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)

Source distribution for xulbux 2.0.0
File Size Uploaded
xulbux-2.0.0.tar.gz 117.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for xulbux 2.0.0
File
xulbux-2.0.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
xulbux-2.0.0-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
xulbux-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
xulbux-2.0.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
xulbux-2.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
xulbux-2.0.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
xulbux-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
xulbux-2.0.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
xulbux-2.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
xulbux-2.0.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
xulbux-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
xulbux-2.0.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details

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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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

Release history Release notifications | RSS feed

This release

2.0.0 This release

13 release files

1.9.7

21 release files

1.9.6

21 release files

1.9.5

21 release files

1.9.2

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.5

2 release files

1.8.4

2 release files

1.8.3

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.3

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.9

2 release files

1.6.8

2 release files

1.6.7

2 release files

1.6.6

2 release files

1.6.5

2 release files

1.6.4

2 release files

1.6.3

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.9

2 release files

1.5.8

2 release files

1.5.7

2 release files

1.5.5

2 release files

1.5.4

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.3

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.9

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.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