Skip to main content

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

codecov CI

🚨 ⚠️ 🚧 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


Download files

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

Source Distribution

color_crafter_py-0.1.1.tar.gz (5.6 kB view hashes)

Uploaded Source

Built Distribution

color_crafter_py-0.1.1-py3-none-any.whl (5.1 kB view hashes)

Uploaded Python 3

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