semvec/pypi-packages huggingface dataset:
chromo-map 1.0.5
A Python package for manipulating color maps.
Requires Python: >=3.9

# chromo-map
Extend Functionality to Color Map Objects

[![PyPI version](https://badge.fury.io/py/chromo-map.svg)](https://badge.fury.io/py/chromo-map)

[![Build Status](https://github.com/pirsquared/chromo-map/actions/workflows/publish-pypi-pages.yml/badge.svg)](https://github.com/pirsquared/chromo-map/actions)

## Overview

`chromo-map` is a Python package that extends the functionality of color map objects. The core `Gradient` class is fully compatible with matplotlib colormaps, allowing you to use Plotly, Palettable, and custom color palettes anywhere matplotlib expects a colormap. This gives you access to hundreds of professional color schemes through a single, consistent interface while maintaining complete compatibility with your existing matplotlib plotting code.

Key features:
- **Drop-in matplotlib compatibility** - Use any gradient as a matplotlib colormap
- **Unified color catalog** - Access Plotly, matplotlib, and Palettable palettes through one interface  
- **Enhanced functionality** - Advanced color manipulation while maintaining matplotlib compatibility
- **Easy customization** - Create and modify color gradients with simple, intuitive methods

## Documentation

- **User Documentation**: [chromo-map](https://pirsquared.github.io/chromo-map/)
- **Development Documentation**: [docs/development/](docs/development/) - Comprehensive development process documentation, including phase summaries, technical implementation details, and best practices

## Examples and Scripts

- **[examples/](examples/)** - Demonstration scripts and practical usage examples
- **[dev-scripts/](dev-scripts/)** - Development testing and debugging scripts  
- **[scripts/](scripts/)** - Utility scripts for project maintenance

## Installation

`pip install chromo-map`