Rust Linear Algebra

Open-source Rust projects categorized as Linear Algebra Edit details

Top 10 Rust Linear Algebra Projects

  • nalgebra

    Linear algebra library for Rust.

    Project mention: What is the state of linear algebra crates in Rust? | | 2022-04-03

    The only crate I'm aware of is nalgebra. I'm not familiar enough with it or the libraries you mentioned to compare them.

  • notecalc3

    NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • cgmath-rs

    A linear algebra and mathematics library for computer graphics.

    Project mention: I want to change my point of view by key input in glium. | | 2021-07-11

    There's also a good crate which you can use to quickly create the required matrices called cgmath:

  • Peroxide

    Rust numeric library with R, MATLAB & Python syntax

    Project mention: Is rust good for mathematical computing? | | 2021-11-16

    peroxide seems really cool, but I haven't had the opportunity to use it much yet.

  • rulinalg

    A linear algebra library written in Rust

  • lapack

    Wrappers for LAPACK (Fortran)

  • blas

    Wrappers for BLAS (Fortran) (by blas-lapack-rs)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • rusterizer

    Bare-bones software renderer written in Rust

    Project mention: Simple 3D renderer written in Rust | | 2021-10-30

    I've written a simple 3D renderer entirely in Rust from scratch. You can try in an online sandbox here The renderer was implemented by following these lessons I did not look at the original C++ code, so my code contains hacks or magic numbers in some places :) Anyway, I hope that this can be useful for somebody.

  • slas

    Static Linear Algebra System

    Project mention: What's everyone working on this week (4/2022)? | | 2022-01-24

    Been working on a linear algebra system design to be fast when working with statically shaped data. Its called slas and is on version 0.2.1.

  • matrix_math

    A simple matrix math lib, it is intended to be used in my homebrew nn framework. It uses generic numeric types for all computations

    Project mention: Just sharing my latest hobby library | | 2022-05-24

    Hi! I just got started in rust a while ago and I wanted to write a neauralnet lib but there were no good statically sized matrix libraries ( that I could find ) so I have started creating Matrs. Matrs is a quite simple matrix library for generic numerical calculations that on compile-time guarantees that the dimensions of your matrix operations are correct and will not cause errors down the line.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-24.

Rust Linear Algebra related posts


What are some of the best open-source Linear Algebra projects in Rust? This list will help you:

Project Stars
1 nalgebra 2,675
2 notecalc3 1,042
3 cgmath-rs 951
4 Peroxide 311
5 rulinalg 252
6 lapack 63
7 blas 57
8 rusterizer 38
9 slas 31
10 matrix_math 0
Find remote jobs at our new job board There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.