Open-source projects categorized as Matrix Edit details

Top 23 Matrix Open-Source Projects

  • Element

    A glossy Matrix collaboration client for the web.

    Project mention: What's better than Signal when it comes to privacy? | | 2022-06-26

    Element chat, based on Matrix.

  • GLM

    OpenGL Mathematics (GLM)

    Project mention: Memory layout of struct vs array | | 2022-05-07

    It is not guaranteed that the memory layout will be the same but the assumption is often made anyway. From what I recall, this is how the widely used GLM math library iterates over the members of vectors and matrices.

  • 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.

  • gonum

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

    Project mention: From Python to NumPy | | 2022-06-10

    Go is quite a bit cleaner than Python and its concurrency/parallelism primitives can be well suited to scientific workloads.

    You may want to have a look at Gonum (, and the Go HEP package developed by CERN (

    I was also surprised to see DSP and pretty sophisticated packages, although I never used them:

    And of course Go has Jupyter integration, it's almost like running a script thanks to its fast compilation time.

  • Surprise

    A Python scikit for building and analyzing recommender systems

    Project mention: Surprise – a simple recommender system library for Python | | 2022-03-01
  • no-more-secrets

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

    Project mention: Hacking scenes in movies. | | 2022-05-10

    I would love to see someone use this to do the "No More Secrets" effect from Sneakers in a film or TV show. It still looks so cool.

  • 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: Looking for a way to use Facebook Messenger... without using Facebook Messenger | | 2022-04-27

    Oh, interesting! It seems like an alternative to MatterBridge but for 1 to 1 bridging.

  • dendrite

    Dendrite is a second-generation Matrix homeserver written in Go!

    Project mention: New Upcoming Telegram Premium Features | | 2022-06-07

    There is Dendrite, a complete rewrite of Synapse in Golang by the same authors

  • 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.

  • MathNet

    Math.NET Numerics

    Project mention: Linear Algebra in Godot? | | 2022-05-25

    I've done this with the Mono version of Godot and C# libraries, specifically and

  • cmatrix

    Terminal based "The Matrix" like implementation

    Project mention: literally a dude looking for matrix on google images | | 2022-06-12

    Cmatrix is a thing btw

  • 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.

  • element-android

    A glossy Matrix collaboration client for Android.

    Project mention: ⟳ 5 apps added, 68 updated at | | 2022-06-18

    Element - Secure Messenger (version 1.4.20): Group messenger - encrypted messaging, group chat and video calls

  • 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

  • cglm

    📽 Highly Optimized Graphics Math (glm) for C

    Project mention: Looking for fast, generalized lin alg library | | 2022-05-21
  • pycm

    Multi-class confusion matrix library in Python

    Project mention: PyCM 3.5 released: Multi-class confusion matrix library in Python | | 2022-04-27
  • nheko

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

    Project mention: What flatpaks are "official" (i.e., directly from the application's developer)? | | 2022-05-03

    The Nheko flatpak is official. Just compare the source to the nightlies we build and upload to our nightly repo.

  • matrix-js-sdk

    Matrix Client-Server SDK for JavaScript

    Project mention: Introducing Native Matrix VoIP with Element Call! | | 2022-03-05

    We expect to turn it on in the next few weeks - the problem we were debugging that we meant it was turned off looks to be fixed. is the PR that will need to merge to enable it ftr.

  • notecalc3

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

  • owl

    Owl - OCaml Scientific Computing @

  • neanderthal

    Fast Clojure Matrix Library

    Project mention: Da li u Srbiji , generalno prostoru balkana , ima "Ozbiljnih" Open source kreatora? | | 2022-02-10
  • 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:

  • openrouteservice

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

    Project mention: Transit route mapping | | 2022-04-28

    I use Open Route Service to plot motorcycling routes - it seems to do what you are requesting - with gpx, kml, json exports

  • gomuks

    A terminal based Matrix client written in Go.

    Project mention: Gomuks – A terminal Matrix client written in Go | | 2022-02-16
  • matrix-react-sdk

    Matrix SDK for React Javascript

    Project mention: Mistakes to Avoid Before Submitting Your Pull Request | | 2021-10-26

    Unlike any open source projects to which I've contributed, this project involves 2 other repos, matrix-react-sdk and matrix-js-sdk. As explained in the Development guide in the element-web repo, I need those 2 SDKs in order to build Element successfully for code contribution.

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-06-26.

Matrix related posts


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

Project Stars
1 Element 8,454
2 GLM 6,438
3 gonum 5,839
4 Surprise 5,416
5 no-more-secrets 5,170
6 matterbridge 4,952
7 dendrite 3,568
8 MathNet 2,837
9 cmatrix 2,730
10 nalgebra 2,675
11 element-android 2,146
12 Math PHP 2,097
13 cglm 1,400
14 pycm 1,249
15 nheko 1,105
16 matrix-js-sdk 1,044
17 notecalc3 1,042
18 owl 1,014
19 neanderthal 975
20 cgmath-rs 951
21 openrouteservice 866
22 gomuks 843
23 matrix-react-sdk 820
Find remote jobs at our new job board There are 4 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.