{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics/2"}],"enrichment":{"capability":"Generates unique RGB and HEX colors from input lists or colormaps, with support for color conversion and gradient creation.","skillfed_tags":["color-generation","visualization-utility"],"use_cases":["Assign consistent colors to categorical data in plots based on unique labels or group IDs","Generate a palette of N distinct colors for multi-series visualization or dashboard design","Convert between RGB and HEX color formats for web and graphics applications","Create smooth color gradients between two colors for heatmaps or sequential visualizations"],"what_it_does":"Colourmap is a utility for generating and managing color palettes programmatically. It wraps matplotlib, numpy, and scipy to create unique RGB and HEX color assignments from input lists or labels, making it useful for visualization tasks where you need consistent color mapping across categories or data points.\n\nThe package provides functions to generate N colors from a colormap, assign colors to input labels, convert between RGB and HEX formats, and create linear gradients between colors. It's designed for scientific and educational use, targeting developers building visualizations in Python who need deterministic, repeatable color assignment without manually managing palettes.","worth_installing":"Yes, if you need straightforward color generation and label-to-color mapping for visualizations. The package is lightweight, has no security vulnerabilities, and its three dependencies are standard. However, the aging maintenance status (280 days since last release) means you should verify it works with your current matplotlib/scipy versions before relying on it for production work."},"id":"colourmap","links":{"html":"https://skillfed.io/packages/colourmap","md":"https://skillfed.io/packages/colourmap.md","pypi":"https://pypi.org/project/colourmap/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-11-07","license_spdx":"MIT","license_treatment":"permissive","name":"colourmap","python_support":"supports_current","summary":"Python package colourmap generates an N unique colors from the specified input colormap."},"popularity":{"monthly_downloads":131116,"position":11603,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.2.1"}
