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.1.2.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: chromaconsole-0.3.1.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.1.2.tar.gz
Algorithm Hash digest
SHA256 df4d142429251d25434f37d13929e25e018518502669835b28d24e0f4840db23
MD5 b7ad95e7644f931b4cac5f7b6d74e592
BLAKE2b-256 93c183cd3aeb2644eca3bf5106255c38b037cb3ab1af92fc732729d7416bc246

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chromaconsole-0.3.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2472661976f9ac2d8184de6f2d3d33babca30af1d37e45bb9ec73d1572738728
MD5 570554eb6f97cb8d7ffa38ae33976499
BLAKE2b-256 6398d42886b98320ee497ee6c1211ce8143250b239cdb6faa048920cac8c089d

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