Skip to main content

Add colors to the terminal

Project description

pycolorise

  • Add colors/fonts to the terminal
  • The terminal colorizer is a tool that improves the visual experience of terminal applications

python badge

CodeQL Generic badge Github License Windows Linux

Join Official Discord Server for more guidance !

Features

  • It provides templates for foreground, background colors and font styles for re-usability.

  • It supports 24-bit true colors, RGB, and hex colors, providing a wide range of color options.

  • The colorizer is built using object-oriented programming principles, making it highly customizable.

  • Developers can easily create their own color schemes to suit their needs.

  • The colorizer has no dependencies, making it easy to integrate into any project without adding unnecessary overhead.

Installation

For stable version, use below command

pip install -U pycolorise

For latest/beta version, install it using git

pip install -U git+https://github.com/Modern-Realm/pycolorise

Quickstart

Create a file with '.py ' extension, Like: main.py

# For foreground colors
from pycolorise.colors import *
# For background colors
from pycolorise.bgColors import *
# For font styles like: bold, italic, etc
from pycolorise.styles import *

print(Purple("• Foreground colors:"))
print(
    Red("red"), BrightRed("bred"),
    Green("green"), BrightGreen("bgreen")
)

print(Purple("\n• Background colors:"))
print(
    BgRed("red"), BgBrightRed("bred"),
    BgGreen("green"), BgBrightGreen("bgreen")
)

print(Purple("\n• Fonts:"))
print(
    Bold("bold"), Underline("underline"),
    StrikeThrough("strike through"),
    Italic("italic"), Framed("framed")
)

Output:

output

Useful Links:


Contact Us

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

pycolorise-1.0.0-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file pycolorise-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: pycolorise-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for pycolorise-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 78e710151bdbb4936e2bc44336d390696c3e1fd892ccac92552210960e74daba
MD5 079cab9932161745f3f449189e947c36
BLAKE2b-256 caed2452fdaad3bdbaf53ab509c8e0880ad18381a492d1a60cbb3da8fae21df3

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