Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "numerics" keyword

Top 1.5% on crates.io
ndarray 0.15.6
An n-dimensional array for general elements and for numerics. Lightweight array views and slicing...
88 versions - Latest release: almost 2 years ago - 996 dependent packages - 2,540 dependent repositories - 12.5 million downloads total - 3,308 stars on GitHub - 2 maintainers
Top 3.4% on crates.io
num-complex 0.4.5
Complex numbers implementation for Rust
25 versions - Latest release: 4 months ago - 363 dependent packages - 15,617 dependent repositories - 69.1 million downloads total - 217 stars on GitHub - 1 maintainer
from-ascii 0.0.1
Traits which creates instances from ascii string.
1 version - Latest release: over 8 years ago - 3 dependent packages - 3 dependent repositories - 13.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
rusty-compression 0.1.0
Low rank compression algorithms in Rust.
2 versions - Latest release: about 2 years ago - 1 dependent repositories - 850 downloads total - 0 stars on GitHub - 1 maintainer
closed01 0.5.0
Provides checked floating point operations within the range [0,1]
7 versions - Latest release: about 5 years ago - 3 dependent packages - 2 dependent repositories - 23.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
poly 0.1.0
Generic dense polynomials
1 version - Latest release: about 4 years ago - 2 dependent repositories - 573 downloads total - 1 stars on GitHub - 1 maintainer
rust-poly 0.2.0
Numeric manipulation of real and complex polynomials.
19 versions - Latest release: about 1 month ago - 5.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
gmp-mpfr-sys 1.6.2
Rust FFI bindings for GMP, MPFR and MPC.
67 versions - Latest release: 5 months ago - 28 dependent packages - 227 dependent repositories - 579 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
erased-cells 0.1.1
Create to enable manipulation of heterogeneous values and buffers of Rust primitive numeric types
2 versions - Latest release: 6 months ago - 621 downloads total - 0 stars on GitHub - 1 maintainer
simdty 0.0.6
Definitions of many SIMD types.
6 versions - Latest release: about 7 years ago - 5 dependent packages - 1 dependent repositories - 17.8 thousand downloads total - 0 stars on GitHub - 2 maintainers
Top 7.7% on crates.io
malachite-nz 0.4.7
The bignum types Natural and Integer, with efficient algorithms partially derived from GMP and FLINT
22 versions - Latest release: about 2 months ago - 6 dependent packages - 4 dependent repositories - 385 thousand downloads total - 430 stars on GitHub - 1 maintainer
Top 7.4% on crates.io
malachite-base 0.4.7
A collection of utilities, including new arithmetic traits and iterators that generate all values...
23 versions - Latest release: about 2 months ago - 9 dependent packages - 4 dependent repositories - 389 thousand downloads total - 430 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
malachite 0.4.7
Arbitrary-precision arithmetic, with efficient algorithms partially derived from GMP and FLINT
16 versions - Latest release: about 2 months ago - 5 dependent packages - 3 dependent repositories - 365 thousand downloads total - 430 stars on GitHub - 1 maintainer
malachite-float 0.4.7
The arbitrary-precision floating-point type Float, with efficient algorithms partially derived fr...
13 versions - Latest release: about 2 months ago - 1 dependent package - 5.8 thousand downloads total - 430 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
malachite-q 0.4.7
The arbitrary-precision type Rational, with efficient algorithms partially derived from GMP and F...
22 versions - Latest release: about 2 months ago - 5 dependent packages - 3 dependent repositories - 365 thousand downloads total - 430 stars on GitHub - 1 maintainer
num-quaternion 💰
Quaternion numbers implementation for Rust
5 versions - 811 downloads total - 1 stars on GitHub - 1 maintainer
rlst-proc-macro 0.1.0
Proc macros for a Rust native linear algebra library.
1 version - Latest release: 26 days ago - 1 dependent package - 1.76 thousand downloads total - 44 stars on GitHub - 2 maintainers
rlst 0.1.1
A Rust native linear algebra library.
2 versions - Latest release: 26 days ago - 3 dependent packages - 1.96 thousand downloads total - 44 stars on GitHub - 2 maintainers
green-kernels 0.1.0
Evaluation of Green's function kernels.
1 version - Latest release: 26 days ago - 2 dependent packages - 1.69 thousand downloads total - 3 stars on GitHub - 2 maintainers
Top 7.0% on crates.io
fixed 1.27.0
Fixed-point numbers.
79 versions - Latest release: 2 months ago - 83 dependent packages - 546 dependent repositories - 1.28 million downloads total - 31 stars on GitLab.com - 1 maintainer
Top 3.5% on crates.io
num-integer 0.1.46
Integer traits and functions
15 versions - Latest release: 4 months ago - 412 dependent packages - 60,192 dependent repositories - 174 million downloads total - 159 stars on GitHub - 1 maintainer
rational_extensions 0.4.1
Extensions for rational numbers.
4 versions - Latest release: 9 months ago - 1.37 thousand downloads total - 1 maintainer
rug-maths 0.2.5
rug wrapper implementing maths-traits
7 versions - Latest release: about 3 years ago - 1 dependent repositories - 3.12 thousand downloads total - 0 stars on framagit.org - 1 maintainer
float_duration 0.3.3
Floating-point Duration support. Provides quantification for spans of time. Unlike the standard ...
6 versions - Latest release: almost 7 years ago - 2 dependent packages - 4 dependent repositories - 19.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
autograd 1.1.1
Tensors and differentiable operations in Rust
35 versions - Latest release: over 2 years ago - 1 dependent package - 4 dependent repositories - 21.6 thousand downloads total - 480 stars on GitHub - 1 maintainer
datom-bigdecimal 0.3.1 💰
Arbitrary precision decimal numbers
2 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 10.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
num-bigint 0.4.5
Big integer implementation for Rust
29 versions - Latest release: about 1 month ago - 1,081 dependent packages - 20,513 dependent repositories - 115 million downloads total - 472 stars on GitHub - 1 maintainer
gkquad 0.0.4
Numerical integration library for Rust
4 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 2.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
quadrature 0.1.2
This provides several fast numerical integration methods. This library is pure safe rust, and cro...
3 versions - Latest release: over 7 years ago - 7 dependent packages - 5 dependent repositories - 19.6 thousand downloads total - 21 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
rug 1.24.1
Arbitrary-precision integers, rational, floating-point and complex numbers based on GMP, MPFR and...
49 versions - Latest release: 2 months ago - 146 dependent packages - 259 dependent repositories - 538 thousand downloads total - 70 stars on GitLab.com - 1 maintainer
prim-traits 0.0.0
Traits for implementing generic algorithms over Rust's primitive numeric types
1 version - Latest release: almost 6 years ago - 795 downloads total - 1 maintainer
lagrangian_interpolation 0.1.1
An algorithm to interpolate between points with polynomials.
2 versions - Latest release: 2 months ago - 666 downloads total - 0 stars on GitHub - 1 maintainer
muldiv 1.0.1
Provides a trait for numeric types to perform combined multiplication and division with overflow ...
6 versions - Latest release: over 1 year ago - 8 dependent packages - 642 dependent repositories - 2.58 million downloads total - 3 stars on GitHub - 2 maintainers
substrate-fixed 0.5.9
Fixed-point numbers
1 version - Latest release: 8 months ago - 2 dependent packages - 2 dependent repositories - 9.59 thousand downloads total - 38 stars on GitHub - 1 maintainer
rusty-tree 0.0.1
Octree data structures in Rust.
1 version - Latest release: almost 3 years ago - 469 downloads total - 4 stars on GitHub - 1 maintainer
gauss-quad 0.1.8
Library for applying Gaussian quadrature to integrate a function
8 versions - Latest release: 7 months ago - 4 dependent packages - 1 dependent repositories - 13.7 thousand downloads total - 9 stars on GitHub - 1 maintainer
corries 0.6.2
Library/framework for 1D-hydrodynamics simulations using Riemann solvers
3 versions - Latest release: over 1 year ago - 963 downloads total - 1 stars on GitHub - 1 maintainer
q-num 0.1.1
Q notation for fixed-point numbers via a proc_macro.
2 versions - Latest release: about 1 month ago - 687 downloads total - 0 stars on GitHub - 1 maintainer
iter_num_tools 0.7.1
Create simple iterators over non integer ranges. itertools + num = iter_num_tools
31 versions - Latest release: about 1 year ago - 1 dependent repositories - 33.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
ieee754 0.2.6
Low-level manipulations of IEEE754 floating-point numbers.
10 versions - Latest release: over 5 years ago - 23 dependent packages - 345 dependent repositories - 5.12 million downloads total - 29 stars on GitHub - 1 maintainer
sundials-sys 0.4.0
Bindings to the SUNDIALS suite of Nonlinear and DAE Solvers
11 versions - Latest release: 6 months ago - 2 dependent packages - 1 dependent repositories - 5.5 thousand downloads total - 7 stars on GitHub - 3 maintainers
HorseShoe 0.0.1
A Rust Language Infinitesimal Calculus crate
4 versions - Latest release: over 5 years ago - 2.79 thousand downloads total - 5 stars on GitHub - 1 maintainer
bigdecimal-no-std 0.4.0
Arbitrary precision decimal numbers
1 version - Latest release: over 1 year ago - 436 downloads total - 0 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
number_prefix 0.4.0 💰
Library for numeric prefixes (kilo, giga, kibi).
12 versions - Latest release: about 4 years ago - 48 dependent packages - 7,402 dependent repositories - 30 million downloads total - 22 stars on GitHub - 1 maintainer
common_traits 0.10.2
Traits to write generic functions on different numeric types, with atomic support, and other feat...
33 versions - Latest release: 4 months ago - 4 dependent packages - 1 dependent repositories - 13.3 thousand downloads total - 2 stars on GitHub - 2 maintainers
Top 6.2% on crates.io
funty 2.0.0
Trait generalization over the primitive types
7 versions - Latest release: over 2 years ago - 88 dependent packages - 9,017 dependent repositories - 45 million downloads total - 42 stars on GitHub - 1 maintainer
Top 10.0% on crates.io
num-macros 0.1.40
deprecated -- use num-derive
17 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 61.3 thousand downloads total - 965 stars on GitHub - 2 maintainers
logsumexp 0.1.0
Numerically stable computation of log-sum-exp using a 1-pass algorithm
1 version - Latest release: 11 months ago - 365 downloads total - 0 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
num-derive 0.4.2
Numeric syntax extensions
22 versions - Latest release: 4 months ago - 945 dependent packages - 11,190 dependent repositories - 35 million downloads total - 161 stars on GitHub - 1 maintainer
bigdecimal-rs 0.2.1
Arbitrary precision decimal numbers
1 version - Latest release: almost 3 years ago - 13 dependent packages - 1 dependent repositories - 14.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
dashu 0.4.2 💰
A library set of big numbers
7 versions - Latest release: 5 months ago - 11 dependent packages - 2 dependent repositories - 52.8 thousand downloads total - 62 stars on GitHub - 1 maintainer
cw-bigint 0.4.3
Big integer implementation for Rust
1 version - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 2.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
saturating 0.1.0
Provides Saturating<T>, an intentionally-saturating arithmetic wrapper.
1 version - Latest release: almost 5 years ago - 2 dependent packages - 581 dependent repositories - 3.44 million downloads total - 4 stars on GitHub - 1 maintainer
lnexp 0.2.0
Carefully evaluate compositions of log, exp, log1p and expm1
3 versions - Latest release: 11 months ago - 1 dependent package - 782 downloads total - 0 stars on GitHub - 1 maintainer
dashu-int 0.4.1 💰
A big integer library with good performance
8 versions - Latest release: 5 months ago - 6 dependent packages - 2 dependent repositories - 57.1 thousand downloads total - 71 stars on GitHub - 1 maintainer
dashu-macros 0.4.1 💰
Procedure macros for creating big numbers
5 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 51.7 thousand downloads total - 62 stars on GitHub - 1 maintainer
dashu-ratio 0.4.1 💰
A big rational library with good performance
5 versions - Latest release: 5 months ago - 2 dependent packages - 1 dependent repositories - 52.1 thousand downloads total - 62 stars on GitHub - 1 maintainer
dashu-float 0.4.3 💰
A big float library supporting arbitrary precision, arbitrary base and arbitrary rounding mode
9 versions - Latest release: 4 months ago - 4 dependent packages - 2 dependent repositories - 56.8 thousand downloads total - 62 stars on GitHub - 1 maintainer
dashu-base 0.4.1 💰
Common trait definitions and tools for the `dashu` libraries
8 versions - Latest release: 4 months ago - 6 dependent packages - 2 dependent repositories - 57.5 thousand downloads total - 62 stars on GitHub - 1 maintainer
fp 0.1.0
Fast & safe fixed-point arithmetic via compile-time checks
3 versions - Latest release: over 7 years ago - 1 dependent repositories - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
nmbr-float
Floating point properties for numbers
1 version - Latest release: about 2 months ago - 899 downloads total - 1 maintainer
mp-rs
A mathematical library providing arbitrary-precision integer, rational, floating-point and comple...
3 versions - Latest release: about 2 months ago - 853 downloads total - 1 maintainer
markovian 0.2.1
Simulation of Markov Processes as stochastic processes.
5 versions - Latest release: almost 4 years ago - 2.18 thousand downloads total - 4 stars on GitHub - 1 maintainer
rsl
The Rust Library (RSL).
2 versions - Latest release: about 2 months ago - 1 dependent repositories - 2.11 thousand downloads total - 1 maintainer
nmbr-bounded
Min and max values for bounded number types
1 version - Latest release: about 2 months ago - 905 downloads total - 1 maintainer
fractions-rs 0.1.2
Fractions numbers implementation for Rust
3 versions - Latest release: 3 months ago - 1 dependent package - 1.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
bempp 0.1.0
Boundary element method library.
1 version - Latest release: 26 days ago - 164 downloads total - 18 stars on GitHub - 1 maintainer
rendarray
An N-dimensional array. NOTE: CRATE NAME CHANGED TO `ndarray`. Having package name non equal to ...
10 versions - Latest release: about 2 months ago - 6.69 thousand downloads total - 3,308 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
ndarray-parallel 0.9.1
Parallelization for ndarray using rayon. (Deprecated - use ndarray with rayon directly.)
12 versions - Latest release: over 4 years ago - 11 dependent packages - 11 dependent repositories - 44.2 thousand downloads total - 3,308 stars on GitHub - 2 maintainers
nmbr-signed
A signed trait for dealing with sign properties of numbers
1 version - Latest release: about 2 months ago - 881 downloads total - 1 maintainer
Top 2.1% on crates.io
ndarray-rand 0.14.0
Constructors for randomized arrays. `rand` integration for `ndarray`.
17 versions - Latest release: about 3 years ago - 134 dependent packages - 206 dependent repositories - 1.24 million downloads total - 3,308 stars on GitHub - 2 maintainers
bigdecimal_plus 1.0.0
Improved arbitrary precision decimal numbers
1 version - Latest release: almost 2 years ago - 6.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
maths-traits 0.2.1
A simple to use yet abstract system of mathematical traits for the Rust language
6 versions - Latest release: over 4 years ago - 5 dependent packages - 4 dependent repositories - 6.16 thousand downloads total - 18 stars on GitHub - 1 maintainer
bigdecimalmath 0.1.0
Mathematical functions for the BigDecimal type
1 version - Latest release: about 3 years ago - 502 downloads total - 2 stars on GitHub - 1 maintainer
ndarray-rblas 0.1.1
`rblas` bindings for `ndarray`.
2 versions - Latest release: about 8 years ago - 1 dependent repositories - 2.93 thousand downloads total - 3,308 stars on GitHub - 1 maintainer
bigcollatz 0.3.0
Collatz implementation using Big integer
4 versions - Latest release: over 3 years ago - 1 dependent repositories - 1.6 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
inari 1.1.0
A Rust implementation of interval arithmetic
45 versions - Latest release: about 1 year ago - 1 dependent repositories - 15.9 thousand downloads total - 29 stars on GitHub - 1 maintainer
unit-prefix 0.5.0
Format numbers with metric and binary unit prefixes
1 version - Latest release: 4 months ago - 498 downloads total - 0 stars on GitHub - 1 maintainer
num-hyperdual
Generalized (hyper) dual numbers for the calculation of exact (partial) derivatives
2 versions - Latest release: about 2 months ago - 603 downloads total - 46 stars on GitHub - 1 maintainer
fixed-macro 1.2.0 💰
Macros for creating fixed-point constants for types in the `fixed` crate.
4 versions - Latest release: over 1 year ago - 6 dependent packages - 29 dependent repositories - 129 thousand downloads total - 1 stars on GitHub - 1 maintainer
asprim 0.2.0
Cast any primitive numeric type to any other using `as` with the AsPrim trait.
3 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 4.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
big 💰
An experimental big decimal library
1 version - Latest release: 22 days ago - 1.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
nmbr-identities
Adds additive and multiplicative identity traits for numbers
1 version - Latest release: 22 days ago - 911 downloads total - 1 maintainer
dualnum
Python bindings for num-dual: Generalized (hyper) dual numbers for the calculation of exact (part...
3 versions - Latest release: 23 days ago - 872 downloads total - 2 stars on GitHub - 1 maintainer
specialized-div-rem 1.1.0
specialized division algorithms for integer primitives
14 versions - Latest release: over 2 years ago - 1 dependent repositories - 27.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
num-dual 0.9.1
Generalized (hyper) dual numbers for the calculation of exact (partial) derivatives
16 versions - Latest release: about 2 months ago - 9 dependent packages - 5 dependent repositories - 25.2 thousand downloads total - 46 stars on GitHub - 2 maintainers
gml 1.1.0
Graphics Math Library. Generic Vector and Matrix Math library targetting graphics applications.
3 versions - Latest release: about 9 years ago - 3.34 thousand downloads total - 1 maintainer
fixed-exp 0.1.0
Exponentiation for fixed-point numbers
1 version - Latest release: almost 4 years ago - 526 downloads total - 1 maintainer
hexfloat 0.1.3
Syntax extension to create floating point literals from hexadecimal strings
8 versions - Latest release: over 9 years ago - 7.17 thousand downloads total - 1 stars on GitHub - 2 maintainers
bigfloppa 0.3.5
Arbitrary precision decimal numbers
6 versions - Latest release: over 1 year ago - 1.72 thousand downloads total - 246 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
bigdecimal 0.4.3
Arbitrary precision decimal numbers
19 versions - Latest release: 3 months ago - 258 dependent packages - 2,378 dependent repositories - 15.8 million downloads total - 244 stars on GitHub - 1 maintainer
pcw_fn 0.2.1
Generic piecewise function trait and impls.
5 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
twofloat 0.7.0
Double-double arithmetic functionality.
16 versions - Latest release: about 1 year ago - 5 dependent packages - 3 dependent repositories - 28.1 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
num-traits 0.2.19
Numeric traits for generic mathematics
32 versions - Latest release: about 1 month ago - 4,167 dependent packages - 74,440 dependent repositories - 230 million downloads total - 641 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
num-rational 0.4.2
Rational numbers implementation for Rust
20 versions - Latest release: about 1 month ago - 192 dependent packages - 25,794 dependent repositories - 77.6 million downloads total - 142 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
num-iter 0.1.45
External iterators for generic mathematics
14 versions - Latest release: about 1 month ago - 34 dependent packages - 21,591 dependent repositories - 64.5 million downloads total - 22 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
num-bigint-dig 0.8.4
Big integer implementation for Rust
13 versions - Latest release: 11 months ago - 66 dependent packages - 2,766 dependent repositories - 20.4 million downloads total - 12 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
num 0.4.3
A collection of numeric types and traits for Rust, including bigint, complex, rational, range ite...
57 versions - Latest release: about 1 month ago - 1,963 dependent packages - 13,151 dependent repositories - 52.1 million downloads total - 965 stars on GitHub - 2 maintainers
kifmm 0.1.0
Kernel-independent fast multipole method
1 version - Latest release: 26 days ago - 1 dependent package - 0 downloads total - 2 stars on GitHub - 1 maintainer
chfft 0.3.4
Fastest Fourier Transform library implemented with pure Rust.
11 versions - Latest release: almost 4 years ago - 7 dependent packages - 9 dependent repositories - 31.8 thousand downloads total - 27 stars on GitHub - 1 maintainer