apache
datasketches-rust
Rust

A software library of stochastic streaming algorithms, a.k.a. sketches.

Last updated Jul 4, 2026
100
Stars
27
Forks
11
Issues
+3
Stars/day
Attention Score
50
Language breakdown
Rust 99.6%
Python 0.4%
Files click to expand
README

Apache® DataSketches™ Core Rust Library Component

[![Crates.io][crates-badge]][crates-url] [![Documentation][docs-badge]][docs-url] [![MSRV 1.86.0][msrv-badge]](https://www.whatrustisit.com) [![Apache 2.0 licensed][license-badge]][license-url] [![Build Status][actions-badge]][actions-url]

[crates-badge]: https://img.shields.io/crates/v/datasketches.svg [crates-url]: https://crates.io/crates/datasketches [docs-badge]: https://img.shields.io/docsrs/datasketches [docs-url]: https://docs.rs/datasketches [msrv-badge]: https://img.shields.io/badge/MSRV-1.86.0-green?logo=rust [license-badge]: https://img.shields.io/crates/l/datasketches [license-url]: LICENSE [actions-badge]: https://github.com/apache/datasketches-rust/workflows/CI/badge.svg [actions-url]: https://github.com/apache/datasketches-rust/actions?query=workflow%3ACI

This is the core Rust component of the DataSketches library. It contains a subset of the sketching algorithms and can be accessed directly from user applications.

Note that we have parallel core library components for Java, C++, Python, and Go implementations of many of the same sketch algorithms:

Please visit the main DataSketches website for more information.

If you are interested in making contributions to this site, please see our Community page for how to contact us.

🔗 More in this category

© 2026 GitRepoTrend · apache/datasketches-rust · Updated daily from GitHub