{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/6"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/17"},{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/3"},{"label":"Mathematics","url":"https://skillfed.io/packages/category/scientific-engineering-mathematics/3"}],"enrichment":{"capability":"fastdigest provides a Rust-backed t-digest implementation for computing streaming quantiles, percentiles, and online statistics on large or distributed datasets with minimal memory overhead.","skillfed_tags":["streaming-analytics","quantile-estimation","rust-extension"],"use_cases":["Estimate percentiles from streaming sensor or log data without storing all raw values","Aggregate quantile statistics across distributed compute jobs via digest merging","Detect anomalies by tracking CDF shifts or trimmed means over time","Compute real-time analytics dashboards that need fast quantile updates on large datasets","Replace slower pure-Python t-digest implementations in existing codebases"],"what_it_does":"fastdigest is a Python wrapper around a Rust implementation of the t-digest data structure, designed for computing approximate quantiles and other online statistics on streaming or distributed data. It trades exact computation for speed and memory efficiency, making it suitable for scenarios where you need to estimate percentiles, medians, or trimmed means from large datasets without storing all values in memory.\n\nThe package provides methods to initialize a digest from values, incrementally update it with new data (with optional weighting), merge multiple digests together, and query statistics like quantiles, cumulative distribution function values, means, and median absolute deviation. It supports serialization to/from dictionaries and pickle format, and aims for API compatibility with the tdigest library to ease migration.","worth_installing":"Yes. fastdigest is actively maintained, has no security vulnerabilities, carries a permissive MIT license, and offers substantial speed gains (480x faster than tdigest in the documented benchmark) with a straightforward API. Install it if you need streaming quantile estimation or online statistics on large datasets and want a fast, dependency-free solution."},"id":"fastdigest","links":{"html":"https://skillfed.io/packages/fastdigest","md":"https://skillfed.io/packages/fastdigest.md","pypi":"https://pypi.org/project/fastdigest/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-15","license_spdx":null,"license_treatment":"permissive","name":"fastdigest","python_support":"supports_current","summary":"A fast t-digest library for Python built on Rust."},"popularity":{"monthly_downloads":152643,"position":10897,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.12.0"}
