SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Rust Matrix Projects
-
Project mention: Peng – a minimal Rust-based quadrotor simulation pipeline | news.ycombinator.com | 2024-08-21
4. [nalgebra]((https://nalgebra.org) for matrix operations.
There are still a few things I'm searching for, such as a robust optimization library. Currently, I'm experimenting with [OpEn]((https://alphaville.github.io/optimization-engine) for nonlinear model predictive control, but I hope to find something akin to [acados](https://github.com/acados) in Rust. Additionally, while nalgebra is solid, I believe it still doesn't outperform [Eigen]((https://eigen.tuxfamily.org) in terms of performance, though Rust's language features might limit the possibility of implementing something like Eigen.
I'm open to suggestions and feedback! For instance, I’m still debating whether to modularize the pipeline and add async features, or whether to keep things simpler to avoid overwhelming beginner learners.
Current code statistics:
===============================================================================
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
I found another Rust algebra crate called faer while investigating the f32::clone() problem. It's optimized with lots of SIMD and provides better row/column iteration performance. The QR decomposition is also much faster than nalgebra. This commit 0411821 makes the training part faster.
-
-
-
Project mention: Matrix Foundation to shut down bridges if it doesn't find $100K | news.ycombinator.com | 2025-02-20
iamb [1] tickles my vim fetish :)
[1] https://iamb.chat/
edit: added link
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
> Afterwards, the Matrix devs admitted they knew about the side-channels in libolm for years and never bothered to fix them.
For anyone reading: Matrix didn’t bother fixing libolm’s sidechannels because instead we switched to a new Rust implementation at https://github.com/matrix-org/vodozemac - which is what the vast majority (installwise) of Matrix clients use. The mea culpa is that libolm should have been explicitly deprecated much sooner.
-
-
-
Project mention: Quantized Llama models with increased speed and a reduced memory footprint | news.ycombinator.com | 2024-10-24
-
ping
A cross-platform and blazingly fast Matrix client focused on group and gaming chat. (by mirdaki)
-
-
-
pokem
A notification bot for Matrix. Listens on HTTP and forwards to Matrix. Similar to https://ntfy.sh
-
-
Rmatrix
A simple matrix library written in Rust, with LU decomposition, equation solving, inversion and more.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Matrix discussion
Rust Matrix related posts
-
Conduwuit Is Archived
-
Conduwuit.txt
-
Conduwuit – a Matrix 2.0 homeserver written in Rust
-
Matrix.org Will Migrate to MAS
-
Matrix Foundation to shut down bridges if it doesn't find $100K
-
Reviewing the Cryptography Used by Signal
-
Conduwuit – a cool, featureful fork of conduit Matrix homeserver
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 May 2025
Index
What are some of the best open-source Matrix projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | nalgebra | 4,295 |
2 | faer-rs | 2,204 |
3 | cgmath-rs | 1,170 |
4 | notecalc3 | 1,162 |
5 | iamb | 800 |
6 | Ruma | 635 |
7 | Peroxide | 613 |
8 | vodozemac | 229 |
9 | mnotify | 69 |
10 | maths-rs | 58 |
11 | chaz | 55 |
12 | ping | 55 |
13 | amx-rs | 45 |
14 | slas | 36 |
15 | pokem | 29 |
16 | spaceform | 8 |
17 | Rmatrix | 1 |
18 | dynamic-matrix | 0 |