Python
Java
JavaScript
Android
Golang
C/C++
Swift
PHP
Node.js
Ruby
.NET
More
React
Linux
Rust
Vue.js
Flutter
Command-line
Network programming
Database
Applications
IDEs
More...
Home
/
Rust
/
Math
Math
Crates related to solving mathematical problems
Search
Newest releases
Newest releases
Most popular
Math
8
Static Linear Algebra System
SLAS Static Linear Algebra System Provides statically allocated vector, matrix and tensor types, for interfacing with blas/blis, in a performant manor
Math
8
Rule evaluation sidecar
RuES - Expression Evaluation as Service RuES is a minimal JMES expression evaluation side-car, that uses JMESPath and it can handle arbitrary JSON. Wh
Math
3
Powerful math lib for Vector, Matrix and Quaternion operations
An opinionated, powerful math lib for Vector2, Vector3, Matrix and Quaternion operations Vector2 Add, Sub, Div, Mul, Eq Distance Move towards target a
Math
10
Linear Algebra Hand Notes
Linear Algebra Pamphlet This is a repository containing my pamphlet regarding Linear Algebra course held by Prof. Gilbert Strang at MIT. I wrote this
Math
10
Atomic Physics Library
Iridium Atomic Physics Library Attempt at making a atomic database. Uses Nubase2020, ENSDF for decay chains, atomic masses, and half-lives. Nubase2020
Math
22
Fast and easy zero-dep random number generation.
A zero-dependency crate for fast number generation, with a focus on ease of use (no more passing &mut rng everywhere!).
Math
3.5k
Linear algebra library for Rust.
Linear algebra library for the Rust programming language.
Math
148
Super-fast float parser in Rust
This crate provides a super-fast decimal number parser from strings into floats.
Math
173
Scientific Computing in Rust
Scientific Computing in Rust
Math
35
linxal - Linear Algebra package with rust-ndarray interface
linxal Status Description linxal is a linear algebra package for rust. linxal uses LAPACK as a backend, (specifically with the lapack package) to exec
Math
42
glm - GLSL mathematics for Rust
GLSL Mathematics for Rust. Another Rust mathematics library for graphics applications. Inspired by the great GLM library for C++, glm-rs implements th
Math
468
num-bigint - Big integer implementation for Rust
num-bigint Big integer types for Rust, BigInt and BigUint. Usage Add this to your Cargo.toml: [dependencies] num-bigint = "0.3" Features The std crate
Math
60
algebra - Abstract algebra for Rust
Abstract algebra for Rust |(โข โกโข)|ใใต(โแดฅโโ) - "ALGEBRAIC!!!" Abstract algebra organises organises a wide range of structures into a logically cons
Math
100
katex - Rust bindings to KaTeX
katex-rs This crate offers Rust bindings to KaTeX. This allows you to render LaTeX equations to HTML. Documentation https://docs.rs/katex Usage Add th
Math
22
nightly coord - A simple, ergonomic vector mathematics crate
coord is deprecated. I recommend using vek, a project with near-identical aims instead. Coord Description Coord is a simple, ergonomic vector mathemat
Math
38
point_process - A crate for simulating random point processes
Point processes in Rust Point processes are stochastic processes with a wide range of applications in seismology, epidemiology, or financial mathemati
Math
76
vecmath - A simple and type agnostic library for vector math designed for reexporting
vecmath A simple and type agnostic Rust library for vector math designed for reexporting How to contribute Motivation It is hard to agree on the "the
Math
197
num-complex - Complex numbers implementation for Rust
num-complex Complex numbers for Rust. Usage Add this to your Cargo.toml: [dependencies] num-complex = "0.3" Features This crate can be used without th
Math
371
rink - Unit conversion tool and library, similar to frink
Rink Rink is a unit-aware calculator. It can be used for physics and engineering calculations, as well as dimensionality analysis. Rink supports most
Math
14
discrete - Combinatorial phantom types for discrete mathematics
discrete Combinatorial phantom types for discrete mathematics Change log This library is for constructing algorithms by composition that maps to and f
Math
177
GSL - A rust binding for the GSL (the GNU scientific library)
rust-GSL A Rust binding for the GSL library (the GNU Scientific Library). Installation This binding requires the GSL library library to be installed:
Math
219
nightly aljabar - A super generic, super experimental linear algebra library
aljabar An experimental n-dimensional linear algebra and mathematics library for computer graphics, designed to be roughly compatible with cgmath. The
Math
27
chfft - Fastest Fourier Transform library implemented with pure Rust
chfft Fastest Fourier Transform library implemented with pure Rust. How-to Use See the crate documentation for more details. Features CFft1D - Perform
Math
280
rulinalg - A linear algebra library
rulinalg This library is no longer actively maintained The crate is currently on version 0.4.2. Read the API Documentation to learn more. Summary Ruli
Math
61
sys openblas-src - The package provides a source of BLAS and LAPACK via OpenBLAS
openblas-src The package provides a source of BLAS and LAPACK via OpenBLAS. The usage of the package is explained here. The following Cargo features a
Math
259
nightly ramp - A high-performance multiple-precision arithmetic library
RAMP - Rust Arithmetic in Multiple Precision Ramp is a high-performance multiple-precision (aka "BigNum") library for working with numbers bigger than
Math
367
jlrs - jlrs is a library built around bindings to the Julia C API that enables Julia code ...
jlrs The main goal behind jlrs is to provide a simple and safe interface to the Julia C API. Currently this crate is only tested on Linux and Windows
Math
88
lambda_calculus - A simple, zero-dependency implementation of pure lambda calculus in Safe...
lambda_calculus lambda_calculus is a simple, zero-dependency implementation of pure lambda calculus in Safe Rust. Documentation Features a parser for
Math
139
meval - A simple math expression parser and evaluator
meval This Rust crate provides a simple math expression parsing and evaluation. Its main goal is to be convenient to use, while allowing for some flex
Math
261
fasteval - Fast evaluation of algebraic expressions
fasteval Fast and safe evaluation of algebraic expressions fasteval is a library for parsing, compiling, and evaluating algebraic expressions. It can
Math
220
bigdecimal - Arbitrary percision decimal numbers
bigdecimal-rs Documentation Arbitrary-precision decimal numbers implemented for rust. About This repository contains code originally meant for a bigde
Math
95
geos - Rust bindings for GEOS C API
geos Rust bindings for GEOS C API. The supported geos version is >= 3.5 Disclaimer GEOS can be a tad strict on the validity on the input geometry and
1
2
Categories
Rust
3378
Encoding JSON
43
Applications
36
Asynchronous
112
Audio and Music
58
Authentication
31
Automotive
12
Build system
43
Caching
32
Cargo plugins
46
Command-line
418
Compression
22
Computation
18
Concurrency
70
Configuration
28
Cryptocurrencies
96
Cryptography
130
Data processing
14
Data structures
182
Data visualization
16
Database
74
Database interfaces
35
Date and time
17
Debugging
55
Deployment
69
Development tools
27
Distributed systems
14
Email
20
Embedded
4
Embedded development
90
Emulators
29
Encoding Binary
4
Encoding Multimedia
3
Encoding XML
10
Encoding YAML
8
Filesystem
91
Foreign Function Interface
101
Game development
106
Games
62
Genetic algorithms
12
Geospatial
3
Graphics
71
GUI
167
HTTP Client
52
IDEs
32
Image processing
101
Industrial automation
3
Logging
11
Machine learning
68
macOS APIs
10
Math
46
Memory management
40
Miscellaneous
162
Mobile
4
Network programming
133
No standard library
34
Observability
2
Operating systems
21
Parsing
75
Platform specific
12
Procedural macros
40
Productivity
2
Profiling
28
Resources
13
Science
44
Scripting
17
Security tools
57
Simulation
1
Static Site Generators
20
System tools
54
Template engine
65
Testing
83
Text editors
40
Text processing
69
Text search
21
Unix APIs
33
Utilities
439
Value formatting
9
Video
27
Virtualization
34
Web programming
82
Web Servers
83
WebAssembly
21
WebSocket
17
Windows APIs
18
Most popular
More
01
Linear algebra library for Rust.
02
cgmath - A linear algebra and mathematics library for computer graphics
03
num-bigint - Big integer implementation for Rust
04
rink - Unit conversion tool and library, similar to frink
05
jlrs - jlrs is a library built around bindings to the Julia C API that enables Julia code ...
06
rulinalg - A linear algebra library
07
fasteval - Fast evaluation of algebraic expressions
08
nightly ramp - A high-performance multiple-precision arithmetic library
09
bigdecimal - Arbitrary percision decimal numbers
10
nightly aljabar - A super generic, super experimental linear algebra library