{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/3"}],"enrichment":{"capability":"Numcodecs provides buffer compression and transformation codecs for efficient data storage and communication, with support for multiple compression algorithms and data transformations.","skillfed_tags":["compression","data-storage","codecs"],"use_cases":["Compress large numerical arrays before writing to disk in data pipelines","Apply reversible data transformations in zarr-based storage systems","Reduce network bandwidth when transmitting binary data between services","Implement custom codec chains for specialized data encoding workflows","Integrate compression into HDF5 or other hierarchical data formats"],"what_it_does":"Numcodecs is a Python library for encoding and decoding data buffers using various compression and transformation algorithms. It sits between raw data and storage or transmission layers, allowing you to compress arrays and binary data efficiently. The package wraps multiple codec implementations and provides a consistent interface for applying them.\n\nTypically used in data science and storage applications where you need to reduce data size or apply reversible transformations before persisting or transmitting arrays. It depends on numpy for array handling and typing_extensions for type hints, and supports modern Python versions from 3.11 onward. The library is actively maintained and available as precompiled wheels for common platforms.","worth_installing":"Yes. Numcodecs is actively maintained, has no known vulnerabilities, uses a permissive MIT license, and ranks in the top 5000 PyPI packages by download volume. Medium install friction is acceptable for a compiled library. Install it if you need flexible buffer compression or data transformation codecs in storage or communication applications."},"id":"numcodecs","links":{"html":"https://skillfed.io/packages/numcodecs","md":"https://skillfed.io/packages/numcodecs.md","pypi":"https://pypi.org/project/numcodecs/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-11-21","license_spdx":"MIT","license_treatment":"permissive","name":"numcodecs","python_support":"supports_current","summary":"A Python package providing buffer compression and transformation codecs for use in data storage and communication applications."},"popularity":{"monthly_downloads":9611399,"position":1518,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.16.5"}
