Skip to main content

A small colorful module to change text colors in terminal

Project description

Chroma Console

Chroma console is a python package for adding color and style to terminal text output using ANSI escape codes.

Installation

pip install chromaconsole

Functions

Style.bold()
Style.italic()
Style.underline()
Style.strikethrough()
Style.negative()
Style.normal()
Style.reset()
Style.minecraft(*args)
Color.text(*args)
Color.background(*args)

Example usage

from chromaconsole import Color, Style

print(f"{Color.text(r, g, b)}here is RGB colored text{Style.reset()}")
print(f"{Color.background(r, g, b)}here is RGB colored background{Style.reset()}")

print(f"{Color.text('#rrggbb')}here is HEX colored text{Style.reset()}")
print(f"{Color.background('#rrggbb')}here is HEX colored background{Style.reset()}")

print(f"{Style.bold()}Bold {Style.reset()}")
print(f"{Style.italic()}Italic {Style.reset()}")
print(f"{Style.underline()}Underline {Style.reset()}")
print(f"{Style.strikethrough()}Strikethrough {Style.reset()}")

print(f"{Style.bold()}{Style.italic()}bold+italic {Style.reset()}")
print(f"{Style.minecraft('§','§ahello §4world§r')}")

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

chromaconsole-0.3.2.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

chromaconsole-0.3.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file chromaconsole-0.3.2.tar.gz.

File metadata

  • Download URL: chromaconsole-0.3.2.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for chromaconsole-0.3.2.tar.gz
Algorithm Hash digest
SHA256 22f6690b69b3e39feb7262b5bb0d0aef61408d859ac5b9d3e0d63e092c8471c3
MD5 6b11eafe1708b3c2c3c0fe7b37e76992
BLAKE2b-256 28c80debd9978696f80f46c703090f7665802b6c0c5efc8671a87735c3df5d56

See more details on using hashes here.

File details

Details for the file chromaconsole-0.3.2-py3-none-any.whl.

File metadata

File hashes

Hashes for chromaconsole-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 de86705634e87f92109e85485b80dddd47396dcd8d97dbc03e59ef95f291981b
MD5 2bdfe0e60afd4602499d9aa4ffb47840
BLAKE2b-256 2b497799d89eed274e623aef8243ea5c60760d3cba4d1e84d3d1ee808a855824

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page