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
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:
Useful Links:
- For more guidance check Examples
- Documentation
- Contributing
- Code of Conduct
Contact Us
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for pycolorise-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78e710151bdbb4936e2bc44336d390696c3e1fd892ccac92552210960e74daba |
|
MD5 | 079cab9932161745f3f449189e947c36 |
|
BLAKE2b-256 | caed2452fdaad3bdbaf53ab509c8e0880ad18381a492d1a60cbb3da8fae21df3 |