30 releases
Uses new Rust 2024
| 0.9.1 | Feb 1, 2026 |
|---|---|
| 0.9.0 | Dec 30, 2025 |
| 0.8.0 | Dec 5, 2025 |
| 0.7.1 | Nov 17, 2025 |
| 0.3.0 | Oct 18, 2022 |
#46 in Math
483,724 downloads per month
Used in 122 crates
(20 directly)
8MB
153K
SLoC
An arbitrary-precision arithmetic library for Rust.
Parts of Malachite are derived from GMP, FLINT, and MPFR.
The documentation for Malachite is here, and its crate is here.
Floats (arbitrary-precision floating-point numbers) are in development and are currently experimental. They are missing many important functions. However, the floating-point functions that are currently implemented are thoroughly tested and documented, with the exception of string conversion functions. The current floating-point string conversion functions are incomplete and will be changed in the future to match MPFR's behavior.
Malachite is developed by Mikhail Hogrefe. Thanks to 43615, b4D8, coolreader18, Dasaav-dsv, Duncan Freeman, florian1345, konstin, Rowan Hart, YunWon Jeong, Park Joon-Kyu, Antonio Mamić, OliverNChalk, Kevin Phoenix, probablykasper, shekohex, skycloudd, John Vandenberg, Brandon Weeks, and Will Youmans for additional contributions.
https://malachite.rs/
Copyright © 2026 Mikhail Hogrefe
Dependencies
~1.5–3.5MB
~58K SLoC