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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78e710151bdbb4936e2bc44336d390696c3e1fd892ccac92552210960e74daba |
|
MD5 | 079cab9932161745f3f449189e947c36 |
|
BLAKE2b-256 | caed2452fdaad3bdbaf53ab509c8e0880ad18381a492d1a60cbb3da8fae21df3 |