Matrix

Top 23 Matrix Open-Source Projects

  1. Element

    A glossy Matrix collaboration client for the web.

    Project mention: The Home Server Journey - 4: Enter The Matrix | dev.to | 2024-09-20

    With your instance running, you can now use Matrix clients [that support registration tokens] like Element or Nheko to register your user, login and have fun!

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. GLM

    OpenGL Mathematics (GLM)

    Project mention: Updates to H-1B | news.ycombinator.com | 2024-12-19

    Closest thing I've heard:

    https://github.com/g-truc/glm?tab=License-1-ov-file#readme

  4. gonum

    Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

  5. no-more-secrets

    A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.

  6. matterbridge

    bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!)

    Project mention: Don't Use Discord for FOSS | news.ycombinator.com | 2024-03-01

    All of them. :)

    https://github.com/42wim/matterbridge

  7. Surprise

    A Python scikit for building and analyzing recommender systems

    Project mention: Ask HN: Interesting recent papers in recommender systems? | news.ycombinator.com | 2024-09-03

    I'm trying my hand at implementing a recommender system for mainly tabular data (think song ratings based on tempo, genre, etc.) using the algorithms in Surprise [1] as a baseline.

    I assume there are plenty of "throw an LLM at it" papers out there, but are there any interesting architectures/results people have found in "plain" recommender systems?

    In particular I'd be interested to see how XAI techniques are applied in user-facing recommenders (e.g. "tempo matters a lot to your song ratings")

    [1] https://surpriselib.com/

  8. ejabberd

    Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)

    Project mention: Mongoose IM 6.2.1 – Erlang Solutions robust, scalable and efficient XMPP server | news.ycombinator.com | 2024-05-01
  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. cmatrix

    Terminal based "The Matrix" like implementation

  11. nalgebra

    Linear algebra library for Rust.

    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:

    ===============================================================================

  12. MathNet

    Math.NET Numerics

  13. element-android

    A Matrix collaboration client for Android.

  14. matrix

    matrix (web-based green code rain, made with love)

  15. cglm

    📽 Highly Optimized 2D / 3D Graphics Math (glm) for C

  16. blis

    BLAS-like Library Instantiation Software Framework

    Project mention: 2024 Retrospective | dev.to | 2025-01-04

    Building on the BLAS work as part of an internship at Quansight Labs, Pranav Goswami worked to lay the foundations for LAPACK (Linear Algebra Package) support in stdlib in order to provide higher order linear algebra routines for solving systems of linear equations, eigenvalue problems, matrix factorization, and singular value decomposition. Detailed more fully in his post-internship blog post, Pranav sought to establish an approach for testing and documentation of added implementations and to leverage the ideas of BLIS to create LAPACK interfaces which facilitated interfacing with stdlib's ndarrays and thus minimize data movement and storage requirements. While a good chunk of time was spent working out the kinks and iterating on API design, Pranav made significant headway in adding various implementation utilities and nearly 30 commonly used LAPACK routines. Given the enormity of LAPACK (~1700 routines), this work will continue into the foreseeable future, so be on the lookout for more updates in the months ahead!

  17. Math PHP

    Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra

  18. Linear-Algebra-With-Python

    Lecture Notes for Linear Algebra Featuring Python. This series of lecture notes will walk you through all the must-know concepts that set the foundation of data science or advanced quantitative skillsets. Suitable for statistician/econometrician, quantitative analysts, data scientists and etc. to quickly refresh the linear algebra with the assistance of Python computation and visualization.

  19. cinny

    Yet another matrix client

    Project mention: Matrix-Libera IRC Bridge Temporary Shutdown, a Retrospective (2023) | news.ycombinator.com | 2024-10-01

    Cinny does support authenticated media as per https://github.com/cinnyapp/cinny/releases

  20. faer-rs

    Linear algebra foundation for the Rust programming language (by sarah-quinones)

    Project mention: Improve an algorithm performance step by step | dev.to | 2024-10-13

    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.

  21. nheko

    Desktop client for Matrix using Qt and C++20.

    Project mention: The Home Server Journey - 4: Enter The Matrix | dev.to | 2024-09-20

    With your instance running, you can now use Matrix clients [that support registration tokens] like Element or Nheko to register your user, login and have fun!

  22. wayback

    A bot for Telegram, Mastodon, Slack, and other messaging platforms archives webpages.

  23. matrix-js-sdk

    Matrix Client-Server SDK for JavaScript

  24. openrouteservice

    🌍 The open source route planner api with plenty of features.

    Project mention: Maps Solution for iOS Solving the Traveling Salesman Problem | news.ycombinator.com | 2024-10-23

    There is no in-built routing with MapLibre and MapTiler yet, but you can easily integrate something like openRouteService (https://openrouteservice.org/) in combination with them to get great interface/base maps/routes inexpensively.

  25. pycm

    Multi-class confusion matrix library in Python

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Matrix discussion

Log in or Post with

Matrix related posts

Index

What are some of the best open-source Matrix projects? This list will help you:

# Project Stars
1 Element 11,461
2 GLM 9,609
3 gonum 7,789
4 no-more-secrets 7,579
5 matterbridge 6,849
6 Surprise 6,523
7 ejabberd 6,185
8 cmatrix 4,220
9 nalgebra 4,171
10 MathNet 3,553
11 element-android 3,427
12 matrix 3,419
13 cglm 2,431
14 blis 2,373
15 Math PHP 2,358
16 Linear-Algebra-With-Python 2,354
17 cinny 2,078
18 faer-rs 2,036
19 nheko 2,023
20 wayback 1,885
21 matrix-js-sdk 1,684
22 openrouteservice 1,532
23 pycm 1,461

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C is
the 6th most popular programming language
based on number of references?