Metadata-Version: 2.4
Name: kroma
Version: 2.1.2
Summary: A lightweight and powerful colors library for terminal output in Python.
Project-URL: Documentation, https://www.powerpcfan.xyz/docs/kroma/v2/
Project-URL: Repository, https://github.com/PowerPCFan/kroma
Project-URL: Issues, https://github.com/PowerPCFan/kroma/issues
Author-email: PowerPCFan <charlies.retro.computing@gmail.com>
Maintainer-email: PowerPCFan <charlies.retro.computing@gmail.com>
License-Expression: AGPL-3.0-only
License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Description-Content-Type: text/markdown

<h1 align="center">Kroma</h1>

<p align="center">Kroma is a lightweight and powerful library for terminal output in Python. It allows you to set colors, text formatting, and more with ease!</p>

## Installation

It's super simple - just install it from PyPI via `pip`. **You will need Python 3.10 or higher**.

```bash
pip install kroma
```

## Why use Kroma?

Kroma is significantly better than libraries like `colorama`, and Kroma even has features that the very popular and powerful module `rich` lacks, such as:

- Dynamic color manipulation
- Powerful gradient generation
- Built-in color palettes
- Global terminal color scheme management (via palettes)
- Simple, intuitive, lightweight, and focused API

## Documentation

Read the docs for the full API reference and detailed usage examples:

https://www.powerpcfan.xyz/docs/kroma/v2/
