A powerful and easy-to-use Python library for adding colors and styles to text printed on your terminal. Can be used with custom RGB colors. Created by WernerLuiz92
Project description
🎨 Color Crafter Py
🚨 ⚠️ 🚧 ATTENTION PLEASE 🚧 ⚠️ 🚨
This is my first Python project and is still in early development. Wait for new versions to test it. Or test it at your own risk. I'm still studying Python and I'm not responsible for instabilities.
🚀 Introduction
🎨 Color Crafter Py is a versatile Python library designed for effortlessly infusing colors, styles, and custom RGB hues into text displayed on your terminal. It's a user-friendly, low-dependency package that simplifies the process of printing colorful and stylish text in the terminal. Whether you're looking to highlight important information, create visually appealing output, or add a creative flair to your scripts and applications, Color Crafter Py has you covered.
🗝 Key Features:
- 🖌 Easily customize text with a wide range of colors, including custom full RGB values.*
- 🖌🎨 Has a set of predefined colors.
- 🖌🎨 Accepts 8-bit colors.
- 🖌🎨 Accepts 24-bit colors.
- 🖌🎨 Accepts HEX format colors.
- 📝 Apply various text styles, such as bold, italic, and more.
- 🖼 Foreground and background colors for your text.
- ❗Highlight specific text elements to enhance information visibility.
- 🖥 Compatible with Unix, Windows, and other popular systems.
Elevate your CLI experience with Color Crafter Py and inject a burst of vibrancy and style into your terminal interactions!
🚀 Getting Started
Install it from PyPI
pip install color_crafter_py
Usage
from color_crafter_py import BaseClass
from color_crafter_py import base_function
BaseClass().base_method()
base_function()
Development
Read the CONTRIBUTING.md file.
Notes
- *Not every terminal supports all of the colors available. The package was developed for in Linux using ZSH and BASH terminals.
License
Read the LICENSE.md file.
color_crafter_py created by 🧔🏼♂️ WernerLuiz92
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 Distribution
Built Distribution
File details
Details for the file color_crafter_py-0.1.1.tar.gz
.
File metadata
- Download URL: color_crafter_py-0.1.1.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 930568f830c2d075965ebf4c258f66b1dc55f005566f03170983d00092b93d33 |
|
MD5 | 9eab4422c0a7de747a67bf7c3b10df45 |
|
BLAKE2b-256 | 00d34c48079d1e2d6bc6c075f689ca978fb46aa0d5cf1739d953ac5c7824cb5e |
File details
Details for the file color_crafter_py-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: color_crafter_py-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a301bd296c956435babb1ac157b14444c0350fa93c568daad36dc88ef2c1af21 |
|
MD5 | 213de864da8009e79d09491dec20d948 |
|
BLAKE2b-256 | 16390898f5d65ba2af5c57a27868e3835e612d55f99f5ce51ae6e04987ae3ca3 |