-
datalogic-rs
A fast, type-safe Rust implementation of JSONLogic for evaluating logical rules as JSON. Perfect for business rules engines and dynamic filtering in Rust applications.
-
simd-kernels
Lightning Fast, Arrow-Compatible Compute Kernels
-
typed-money
A type-safe money library for Rust that prevents currency mixing bugs at compile time
-
cadd
Painless checked arithmetics and conversions
-
positive
A type-safe wrapper for guaranteed positive decimal values
-
safe_math
Safe arithmetic using a procedural macro. Write normal math expressions with automatic overflow checks. No panics, no boilerplate.
-
safe-bigmath
non-overflowing, non-panicking numeric types as well as safe big integer and decimal that can scale to any size safely and gracefully, only wasting memory when extra precision is needed
-
safe_arith
Safe arithmetic on integers, which avoids overflow and division by zero
-
reda-unit
physical units
-
nvana_fixed
High-precision fixed-point arithmetic library for financial and DeFi calculations
-
enum-typer
Type-indexed enums and GADTs for Rust via procedural macros
-
paft-money
Currency and money primitives for the paft ecosystem
-
ux2
Non-standard integer types like
u7,u9,u10,u63,i7,i9etc -
saturating
Saturating<T>, an intentionally-saturating arithmetic wrapper
-
arranged
Statically bounds-checked (machine-word-abstracting? TBD) ranged types as zero or low-runtime overhead abstractions providing safe (no unintentional overflow) arithmetic
-
cowry
A micro-library for precise currency math and rounding control in Rust
-
dicoco_safe_math
simplified safe math operations
-
fts_units
that enables compile-time type-safe mathematical operations using units of measurement
-
rust-linear-algebra
A linear algebra library for Rust
-
rustgym
solutions
-
mdmath_core
Core multidimensional mathematics library with fundamental types, traits, and operations
-
fts_gamemath
collection of crates that provide basic building blocks for 3d video game math
-
safe-arithmetic
Traits for safe arithmetic operations in rust
-
brk_structs
Structs used throughout BRK
-
sath
Toy math library
-
anchor-safe-math
Safe Math wrapper for the primitive numberic types used in an Anchor project
-
pmm_math
Version of PMM Mathematical Formula Library
-
safe-math-macros
Procedural macros for overflow-safe arithmetic operations
-
safe_math_legacy
Deprecated! Math without overflow, creates an enum and a macro to help mitigate any overflow while multiplying and adding
-
solana-safe-math
Safe Math wrapper for the primitive numberic types used in a Solana program
-
safe-num
Safe number arithmetics with ergonomics
-
expr_rs
A safe and simple math evaluator for Rust and Python
Try searching with DuckDuckGo or on crates.io.