crates.io "algebra" keyword
View the packages on the crates.io package registry that are tagged with the "algebra" keyword.
Top 1.2% on crates.io
119 versions - Latest release: 9 months ago - 892 dependent packages - 5,719 dependent repositories - 33.5 million downloads total - 3,878 stars on GitHub - 2 maintainers
nalgebra 0.33.2 š°
General-purpose linear algebra library with transformations and statically-sized or dynamically-s...119 versions - Latest release: 9 months ago - 892 dependent packages - 5,719 dependent repositories - 33.5 million downloads total - 3,878 stars on GitHub - 2 maintainers
fgruc 0.1.0
Fast graphics rendering utility collection // A collection of utils for graphics rendering and ga...1 version - Latest release: over 2 years ago - 1.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
al 0.1.5
Renamed to 'fasteval'.4 versions - Latest release: over 5 years ago - 6.33 thousand downloads total - 292 stars on GitHub - 1 maintainer
extensor 0.1.1
the main extensor crate for building arbitrary valent tensors and more.2 versions - Latest release: about 1 year ago - 2.35 thousand downloads total - 1 maintainer
cova-algebra 0.1.2
Cova's algebraic library3 versions - Latest release: 2 months ago - 1.05 thousand downloads total - 31 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
10 versions - Latest release: over 5 years ago - 12 dependent packages - 222 dependent repositories - 131 thousand downloads total - 290 stars on GitHub - 1 maintainer
fasteval 0.2.4
Fast evaluation of algebraic expressions10 versions - Latest release: over 5 years ago - 12 dependent packages - 222 dependent repositories - 131 thousand downloads total - 290 stars on GitHub - 1 maintainer
squiid-parser 1.5.2
The algebraic expression parser for Squiid Calculator.3 versions - Latest release: 5 months ago - 1.36 thousand downloads total - 1 maintainer
amalie-macros 0.1.0
Macros for amalie1 version - Latest release: 11 months ago - 1.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
amalie 0.1.2
Mathmatical library written for rust and python3 versions - Latest release: 10 months ago - 2.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
al-jabr 0.6.4
An n-dimensional linear algebra library.24 versions - Latest release: 9 months ago - 27 thousand downloads total - 226 stars on GitHub - 1 maintainer
ocl-algebra 0.1.0
low level Linear Algebra library for OpenCL1 version - Latest release: over 8 years ago - 2.09 thousand downloads total - 5 stars on GitHub - 1 maintainer
algebloat_macros 0.0.13
RustAlgebloat utility macros13 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 23.3 thousand downloads total - 52 stars on GitHub - 1 maintainer
fasteval3 3.0.1
Fast evaluation of algebraic expressions2 versions - Latest release: over 1 year ago - 2.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
num-quaternion 1.0.4 š°
Quaternion numbers implementation for Rust38 versions - Latest release: 3 months ago - 34.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
ultrametric_matrix_tools 0.1.1
Toolbox that provides functions and data structures to generate and handle ultrametric matrices.1 version - Latest release: over 3 years ago - 1.37 thousand downloads total - 2 stars on GitHub - 1 maintainer
matrix42 0.1.1
A linear algebra library developed as a project in the 42 ecosystem.2 versions - Latest release: 5 months ago - 1.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
scalar 0.1.8
A trait for scalars (integers and floats)9 versions - Latest release: about 7 years ago - 1 dependent package - 7 dependent repositories - 15 thousand downloads total - 1 maintainer
fpn 0.1.2
Fixed point number3 versions - Latest release: about 5 years ago - 4.17 thousand downloads total - 0 stars on GitHub - 1 maintainer
scs-rust-bindings 0.1.1
Rust bindings for the SCS project: https://www.cvxgrp.org/scs/2 versions - Latest release: over 2 years ago - 2.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
wino 0.0.1
A computational knowledge engine written in Rust.1 version - Latest release: over 1 year ago - 1.25 thousand downloads total - 1 maintainer
dyadic-rust
Binary and Dyadic rational expressions in Rust1 version - Latest release: 6 days ago - 740 downloads total - 1 maintainer
Top 4.3% on crates.io
20 versions - Latest release: over 5 years ago - 57 dependent packages - 1,784 dependent repositories - 4.41 million downloads total - 194 stars on GitHub - 1 maintainer
alga 0.9.3 š°
Abstract algebra for Rust20 versions - Latest release: over 5 years ago - 57 dependent packages - 1,784 dependent repositories - 4.41 million downloads total - 194 stars on GitHub - 1 maintainer
polynomial-ring 0.5.1
A polynomial implementation21 versions - Latest release: 4 months ago - 2 dependent packages - 4 dependent repositories - 38.3 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
rsparse 1.2.1
A Rust library for solving sparse linear systems using direct methods.18 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 21.4 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
26 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 45.5 thousand downloads total - 4,358 stars on GitHub - 2 maintainers
nalgebra-lapack 0.25.0 š°
Matrix decompositions using nalgebra matrices and Lapack bindings.26 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 45.5 thousand downloads total - 4,358 stars on GitHub - 2 maintainers
Top 4.7% on crates.io
11 versions - Latest release: about 1 year ago - 17 dependent packages - 11 dependent repositories - 206 thousand downloads total - 4,358 stars on GitHub - 1 maintainer
nalgebra-sparse 0.10.0 š°
Sparse matrix computation based on nalgebra.11 versions - Latest release: about 1 year ago - 17 dependent packages - 11 dependent repositories - 206 thousand downloads total - 4,358 stars on GitHub - 1 maintainer
nalgebra-randv09 0.33.2 š°
General-purpose linear algebra library with transformations and statically-sized or dynamically-s...1 version - Latest release: 3 months ago - 588 downloads total - 4,358 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
25 versions - Latest release: about 1 year ago - 58 dependent packages - 171 dependent repositories - 572 thousand downloads total - 4,358 stars on GitHub - 1 maintainer
nalgebra-glm 0.19.0 š°
A computer-graphics oriented API for nalgebra, inspired by the C++ GLM library.25 versions - Latest release: about 1 year ago - 58 dependent packages - 171 dependent repositories - 572 thousand downloads total - 4,358 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
4 versions - Latest release: about 1 year ago - 1 dependent package - 2,501 dependent repositories - 21.1 million downloads total - 4,358 stars on GitHub - 1 maintainer
nalgebra-macros 0.2.2 š°
Procedural macros for nalgebra4 versions - Latest release: about 1 year ago - 1 dependent package - 2,501 dependent repositories - 21.1 million downloads total - 4,358 stars on GitHub - 1 maintainer
pergola 0.9.0
abstract types for join-semilattices10 versions - Latest release: over 4 years ago - 2 dependent packages - 3 dependent repositories - 14.1 thousand downloads total - 10 stars on GitHub - 1 maintainer
matrix-oxide 0.1.3
Simple, and Lightweight Linear Algebra Library For Rust.4 versions - Latest release: about 2 months ago - 2.13 thousand downloads total - 2 stars on GitHub - 1 maintainer
cassie 0.1.2
A simple, limited computer algebra system written for the fun of it.3 versions - Latest release: almost 7 years ago - 4.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
equation 1.0.0
A Rust library for mathematical expression evaluation and simplification6 versions - Latest release: almost 2 years ago - 6.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
algebloat 0.0.13
Rust linear algebra library13 versions - Latest release: about 8 years ago - 22.2 thousand downloads total - 52 stars on GitHub - 1 maintainer
aloe-math-expression 0.1.2
Aloe Math Expression is a Rust crate for parsing and evaluating mathematical expressions. It supp...1 version - Latest release: 4 months ago - 579 downloads total - 11 stars on GitHub - 1 maintainer
perplex_num 0.1.0
Perplex (hyperbolic or split-complex) numbers based on num-traits1 version - Latest release: over 1 year ago - 1.48 thousand downloads total - 2 stars on GitHub - 1 maintainer
tclifford 0.1.0
Geometric algebra library1 version - Latest release: 6 months ago - 577 downloads total - 6 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
17 versions - Latest release: over 8 years ago - 20 dependent packages - 195 dependent repositories - 657 thousand downloads total - 290 stars on GitHub - 1 maintainer
rulinalg 0.4.2
A linear algebra library.17 versions - Latest release: over 8 years ago - 20 dependent packages - 195 dependent repositories - 657 thousand downloads total - 290 stars on GitHub - 1 maintainer
scalar-field 0.1.4
Traits and structs which define arithmetic operators on scalar fields5 versions - Latest release: over 3 years ago - 5.56 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
geometric-langlands 0.1.0
A comprehensive computational framework for the Geometric Langlands Conjecture with neural-symbol...1 version - Latest release: 9 days ago - 0 downloads total - 160 stars on GitHub - 1 maintainer
liealg 0.4.1
lie group and lie algebra in rust6 versions - Latest release: 8 months ago - 6.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
mathru 0.15.5
Fundamental algorithms for scientific computing in Rust55 versions - Latest release: 7 months ago - 8 dependent packages - 44 dependent repositories - 321 thousand downloads total - 10 stars on gitlab.com - 1 maintainer
bit-matrix 0.9.0
Library for bit matrices and vectors.13 versions - Latest release: 21 days ago - 6 dependent packages - 5 dependent repositories - 140 thousand downloads total - 5 stars on GitHub - 1 maintainer
xmath 0.2.9
Rust port of Microsoft DirectXMath12 versions - Latest release: about 2 years ago - 2 dependent repositories - 19.6 thousand downloads total - 9 stars on GitHub - 1 maintainer
epsilonz_algebra 0.0.1
Abstract Algebra in Rust. (NOTE: this crate is merging with https://github.com/bjz/algebra)1 version - Latest release: over 10 years ago - 3 dependent packages - 6.25 thousand downloads total - 1 maintainer
nicolas 0.1.1
Computational Algebra Library2 versions - Latest release: about 6 years ago - 3.18 thousand downloads total - 1 maintainer
geonum 0.6.11 š°
geometric number library supporting unlimited dimensions with O(1) complexity25 versions - Latest release: 10 days ago - 10.1 thousand downloads total - 5 stars on GitHub - 1 maintainer
gmres 1.0.0
A sparse linear system solver using the GMRES iterative method.4 versions - Latest release: over 1 year ago - 4.52 thousand downloads total - 2 stars on GitHub - 1 maintainer
allen_interval_algebra 0.1.2
A simple package for interval algebra for more information see https://en.wikipedia.org/wiki/Alle...3 versions - Latest release: about 2 years ago - 1 dependent package - 4.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
rbf-interpolation 0.1.0
Radial basis function interpolation in Rust using nalgebra1 version - Latest release: 11 days ago - 0 downloads total - 1 maintainer
Top 6.8% on crates.io
11 versions - Latest release: over 5 years ago - 5 dependent packages - 109 dependent repositories - 248 thousand downloads total - 194 stars on GitHub - 1 maintainer
alga_derive 0.9.2 š°
Derive attribute for implementing algebraic traits from the alga crate.11 versions - Latest release: over 5 years ago - 5 dependent packages - 109 dependent repositories - 248 thousand downloads total - 194 stars on GitHub - 1 maintainer
gemau 0.1.0
The beginnings of a computer algebra system for Combinatorial Game Theory.1 version - Latest release: 10 months ago - 1.01 thousand downloads total - 1 maintainer
free-algebra 0.1.0
Types for constructing free algebras over sets.1 version - Latest release: over 5 years ago - 1.56 thousand downloads total - 3 stars on GitHub - 1 maintainer
mrslac 0.2.0
A Rust crate with sparse matrix data structures2 versions - Latest release: about 5 years ago - 2.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
feanor-math 3.4.1
A library for number theory, providing implementations for arithmetic in various rings and algori...76 versions - Latest release: 13 days ago - 1 dependent package - 60.9 thousand downloads total - 29 stars on GitHub - 1 maintainer
math-rs 0.1.5
A basic mathematical engine3 versions - Latest release: about 2 years ago - 3.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
dyadic-rationals 0.1.2
Binary and Dyadic rational expressions (with binders) in Rust3 versions - Latest release: 9 months ago - 2.33 thousand downloads total - 1 maintainer
noether 0.3.0
Abstract algebraic structures for Rust3 versions - Latest release: 4 months ago - 7.26 thousand downloads total - 9 stars on GitHub - 1 maintainer
spacetrace 0.1.0 š°
A 3D path solving library1 version - Latest release: almost 4 years ago - 1 dependent package - 1.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
binary_polynomial_mod_algebra 0.0.3
Basic algebra on univariate binary polynomial3 versions - Latest release: 6 months ago - 1.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
lk_math 0.5.0
Collection of reusable mathematical tools.8 versions - Latest release: 6 months ago - 1 dependent package - 9.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
rug-maths 0.2.5
rug wrapper implementing maths-traits7 versions - Latest release: over 4 years ago - 1 dependent repositories - 8.58 thousand downloads total - 0 stars on framagit.org - 1 maintainer
zkp-primefield 0.2.0
A 251-bit prime field suitable for FFTs.3 versions - Latest release: almost 5 years ago - 4 dependent packages - 4 dependent repositories - 7.36 thousand downloads total - 656 stars on GitHub - 1 maintainer
fiz-math 0.0.14
Game & graphics math in two and three dimensions.5 versions - Latest release: over 9 years ago - 1 dependent package - 10.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
cgmath-culling 0.2.0
Small Frustum Culling crate meant to be used alongside cgmath4 versions - Latest release: about 7 years ago - 6.16 thousand downloads total - 1 stars on GitHub - 1 maintainer
adv_linalg 0.1.0
A small type system and an attribute macro automatically optimizing behind-the-scenes for working...1 version - Latest release: almost 2 years ago - 1.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
simply_2dpga 0.1.2
A 2d vector math library using 2d projective geometric algebra! Designed to be programmer-friend...2 versions - Latest release: over 1 year ago - 2.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
gap-sys 0.2.3
Rust bindings to GAP - Groups, Algorithms, Programming - a System for Computational Discrete Algebra1 version - Latest release: about 2 years ago - 1.28 thousand downloads total - 23 stars on GitHub - 1 maintainer
vecmat 0.7.8
Low-dimensional vector algebra with min_const_generics support27 versions - Latest release: over 3 years ago - 2 dependent packages - 4 dependent repositories - 36.7 thousand downloads total - 22 stars on GitHub - 2 maintainers
Top 4.4% on crates.io
24 versions - Latest release: about 1 year ago - 59 dependent packages - 3,371 dependent repositories - 26.2 million downloads total - 288 stars on GitHub - 1 maintainer
simba 0.9.0 š°
SIMD algebra for Rust24 versions - Latest release: about 1 year ago - 59 dependent packages - 3,371 dependent repositories - 26.2 million downloads total - 288 stars on GitHub - 1 maintainer
algebra 0.2.0
Abstract algebra for Rust2 versions - Latest release: almost 9 years ago - 2 dependent packages - 2 dependent repositories - 14.2 thousand downloads total - 61 stars on GitHub - 2 maintainers
citrus-cas 0.0.1
Pure Rust CAS (Computer Algebra System)2 versions - Latest release: over 2 years ago - 2.47 thousand downloads total - 16 stars on GitHub - 1 maintainer
horner-eval 0.1.0
A macro for evaluating polynomials via Horner's rule1 version - Latest release: over 2 years ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
cayley 0.2.0
A crate for generic, stack-allocated linear algebra stuff, such as matrices2 versions - Latest release: over 2 years ago - 2.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
rmat 0.1.1
Rust library minimal implementation of two-dimensional matrix algebra2 versions - Latest release: 11 months ago - 1.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
algebraic-gen 0.1.0
Procedural Macro for Geometric Products of Any Dimension1 version - Latest release: over 2 years ago - 1 dependent repositories - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
inertia-algebra 0.1.0
Abstract algebra for Rust.1 version - Latest release: over 2 years ago - 1 dependent package - 1.76 thousand downloads total - 0 stars on GitHub - 1 maintainer
find-real-roots-of-polynomial 0.2.3
find all real roots of a polynomial5 versions - Latest release: over 1 year ago - 6.22 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
ralgeb 0.1.0
This package has some mathematical tools to allow user perform operations on Point, Line, Circle,...1 version - Latest release: over 4 years ago - 1.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
wino-core 0.0.1
Core types for wino.1 version - Latest release: over 1 year ago - 1.16 thousand downloads total - 1 maintainer
tabularlib 1.0.0
Small library for abstract matrices stored in single linear vectors created as practice project3 versions - Latest release: 9 months ago - 2.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
free_macros 0.0.1
Macro-based free monads in Rust1 version - Latest release: over 10 years ago - 2 dependent packages - 7.51 thousand downloads total - 1 maintainer
quadratic_residues 0.2.2
A library for calculating quadratic residues of integers8 versions - Latest release: 3 months ago - 5.92 thousand downloads total - 1 stars on GitHub - 1 maintainer
aljabar 1.0.2
A super generic, super experimental linear algebra library.19 versions - Latest release: almost 5 years ago - 2 dependent repositories - 26.2 thousand downloads total - 220 stars on GitHub - 1 maintainer
ring-algorithm 0.8.0
algorithms on ring (Abstruct Algebra)25 versions - Latest release: 6 months ago - 6 dependent packages - 16 dependent repositories - 98.3 thousand downloads total - 2 stars on gitlab.com - 1 maintainer
accelerate-framework 0.2.0
Apple `Accelerate.framework` Rust wrapper1 version - Latest release: 12 months ago - 1.13 thousand downloads total - 1 maintainer
adv_linalg_lib 0.1.1
Core library for Adv_LinAlg procedral macros2 versions - Latest release: almost 2 years ago - 1 dependent package - 2.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
det 0.1.0 š°
Calculate the determinant using a macro1 version - Latest release: almost 9 years ago - 1 dependent repositories - 4.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
groebner 0.1.1
A Rust library implementing Groebner basis algorithms2 versions - Latest release: about 1 month ago - 423 downloads total - 1 stars on GitHub - 1 maintainer
linal 0.2.5
tiny linear algebra library without dependencies5 versions - Latest release: over 4 years ago - 1 dependent repositories - 7.22 thousand downloads total - 1 stars on GitHub - 2 maintainers
mathematical 0.1.0
A versatile math library1 version - Latest release: 7 months ago - 657 downloads total - 1 maintainer
l1_solver 0.1.0
This is a rust port of the l1 norm approximation found in the l1 magic software package.1 version - Latest release: over 3 years ago - 1.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
lll-rs 0.2.0
Implementation of the LLL algorithm for lattice reduction and it's improved version L²2 versions - Latest release: over 5 years ago - 3.82 thousand downloads total - 9 stars on GitHub - 1 maintainer
sparse_complex 0.1.4
A simple solver for complex sparse matrices.5 versions - Latest release: about 3 years ago - 5.28 thousand downloads total - 1 stars on GitHub - 1 maintainer
symbolica 0.17.0
A blazing fast computer algebra system29 versions - Latest release: about 2 months ago - 28.8 thousand downloads total - 622 stars on GitHub - 1 maintainer
rsmath 0.1.6
An uncomplicated library for Mathematics written in Rust4 versions - Latest release: over 8 years ago - 6.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
extensor-macros 0.1.0
proc macro backend for the extensor crate.1 version - Latest release: about 1 year ago - 1 dependent package - 1.38 thousand downloads total - 1 maintainer
algeo 0.1.0
Computer algebra, algebraic geometry, and related math.1 version - Latest release: almost 4 years ago - 1 dependent repositories - 1.61 thousand downloads total - 4 stars on GitHub - 2 maintainers
pardiso-wrapper 0.1.2
Wrappers for MKL and Panua Pardiso dynamic libraries3 versions - Latest release: 3 months ago - 1.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
constrained 0.1.0
A collection of algorithms for constrained optimisation problems, written in Rust.1 version - Latest release: over 9 years ago - 2.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
math
75
linear
34
matrix
33
rust
30
mathematics
25
vector
24
linear-algebra
18
parser
11
calculator
11
computer
9
sparse
9
polynomial
9
calcscript
8
symbolic
8
geometry
7
cas
7
cryptography
6
expression
6
rust-lang
6
monoids
5
maths
4
equations
4
no-std
4
physics
4
optimization
4
gamedev
4
evaluation
4
evaluate
4
calculate
4
tensor
4
functional
4
category-theory
4
lattice
3
sparse-matrices
3
rust-library
3
matrices
3
polynomials
3
calculus
3
field
3
linear-algebra-library
3
clifford
3
geometric-algebra
3
wasm
3
crate
3
quaternion
3
macros
3
expressions
2
grassmann
2
groebner-basis
2
linalg
2
manipulation
2
robotics
2
complex
2
probability
2
library
2
sparse-matrix
2
interval
2
accelerate
2
ring
2
testing
2
monads
2
number-theory
2
stackless
2
macro
2
nostd
2
computer-algebra-system
2
simd
2
modulo
2
transformations
2
algorithm
2
numerics
2
graphics
2
algebraic-expressions
2
eval
2
3d
2
rotation
2
scalar
2
convex
2
dyadic
2
abstract
2
lapack
2
clifford-algebra
2
simulation
2
factorization
1
property-based-testing
1
ffi
1
u256
1
graph
1
combinatorics
1
symbols
1
ggml
1
svp
1
lattice-theory
1
assertions
1
comparison
1
flag
1
differential
1
arkworks-rs
1
finite-fields
1
blas
1