github-matrix-screensaver - The GitHub Matrix Screensaver for Mac OSX

  •        16

The GitHub Matrix Screensaver for Mac OSX shows a constant stream of recent commits from GitHub. It's based on my GitHub Matrix webapp project and on Tom Robinsons WebSaver project (kudos). Open the Mac OSX preferences, choose Screensaver, right click on Matrix and choose delete.



Related Projects

matrixgl - The Matrix Screensaver

  •    C

A 3D matrix screensaver based on The Matrix Reloaded. Supports widescreen setups, and can be run on Windows, Mac OSX, Linux, BSD and many other UNIX based operating systems.

Matrix Rain

  •    C++

A Matrix Rain is a classic matrix screensaver, which can capture a video from your web-camera and display video like the quot;matrix-stylequot; in real time.

neanderthal - Fast Clojure Matrix Library

  •    Clojure

Neanderthal is a Clojure library for fast matrix and linear algebra computations based on the highly optimized native libraries of BLAS and LAPACK computation routines for both CPU and GPU.. Read the documentation at Neanderthal Web Site.

  •    TypeScript

Visit This question bothered me a few times until I studied math in the university. There, I had in total four linear algebra courses, so matrix multiplication became my bread-and-butter. One day it just snapped in my mind how the number of rows of the first matrix has to match the number of columns in the second matrix, which means they must perfectly align when the second matrix is rotated by 90°. From there, the second matrix trickles down, "combing" the values in the first matrix. The values are multiplied and added together. In my head, I called this the "waterfall method", and used it to perform my calculations in the university courses. It worked.

matrix-js-sdk - Matrix Client-Server SDK for JavaScript

  •    Javascript

This is the Matrix Client-Server v1/v2 alpha SDK for JavaScript. This SDK can be run in a browser or in Node.js. Download either the full or minified version from and add that as a <script> to your page. There will be a global variable matrixcs attached to window through which you can access the SDK. See below for how to include libolm to enable end-to-end-encryption.

matrix-react-sdk - Matrix SDK for React Javascript

  •    Javascript

This is a react-based SDK for inserting a Matrix chat/voip client into a web page. As of Aug 2018, the only skin that exists is vector-im/riot-web; it and matrix-org/matrix-react-sdk should effectively be considered as a single project (for instance, matrix-react-sdk bugs are currently filed against vector-im/riot-web rather than this project).


  •    Java

Phenex is an application for annotating taxa and phenotypes in character matrix files with ontology terms. Phenex saves ontology annotations alongside traditional character matrix data using the NeXML format standard for evolutionary data. Current Phenex development is taking place at GitHub:

riot-web - A glossy Matrix collaboration client for the web.

  •    Javascript

Riot (formerly known as Vector) is a Matrix web client built using the Matrix React SDK ( easiest way to test Riot is to just use the hosted copy at The develop branch is continuously deployed by Jenkins at for those who like living dangerously.

EnterTheMatrix - The sample application to accompany my conference talk "Enter The Matrix" on matrix transformations

  •    Objective-C

#Enter The Matrix The sample application to accompany my conference talk "Enter The Matrix" on matrix transformations. Slides can be downloaded from here.

pycm - Multi-class confusion matrix library in Python

  •    Python

PyCM is a multi-class confusion matrix library written in Python that supports both input data vectors and direct matrix, and a proper tool for post-classification model evaluation that supports most classes and overall statistics parameters. PyCM is the swiss-army knife of confusion matrices, targeted mainly at data scientists that need a broad array of metrics for predictive models and an accurate evaluation of large variety of classifiers. threshold is added in version 0.9 for real value prediction.

C# .NET Generic Matrix Maths Library

  •    CSharp

Public domain .NET matrix maths library, including a generic matrix base class (supporting matricies with elements of any object type) and a DoubleMatrix class supporting a range of mathematical operations using Double elements.

Java Matrix Library

  •    Java

A thoughtfully designed Java library for dealing with Matrices ( Matrix Theory ). Simple, Intuitive and Flexible. The library revolves around a Matrix interface. Operations are thoughtfully distributed. Not guilty of exposing all-in-one Matrix class.

lrslibrary - Low-Rank and Sparse Tools for Background Modeling and Subtraction in Videos

  •    Matlab

Low-Rank and Sparse tools for Background Modeling and Subtraction in Videos. The LRSLibrary provides a collection of low-rank and sparse decomposition algorithms in MATLAB. The library was designed for motion segmentation in videos, but it can be also used (or adapted) for other computer vision problems (for more information, please see this page). Currently the LRSLibrary offers more than 100 algorithms based on matrix and tensor methods. The LRSLibrary was tested successfully in several MATLAB versions (e.g. R2014, R2015, R2016, R2017, on both x86 and x64 versions). It requires minimum R2014b.

gl-matrix - Javascript Matrix and Vector library for High Performance WebGL apps

  •    Javascript

Javascript Matrix and Vector library for High Performance WebGL apps

C++ expression template matrix library

  •    Assembly

A generic C++ matrix library using expression template and metaprogramming to provide specialized code for various kind of matrix operations.

Matrix Reducer for Linear Systems and Latex Output


Program designed for users to enter in a matrix, and it will reduce that matrix to Reduced Row Echelon Form, and output a LaTeX file that shows the steps.

SQL Server 2-D Matrix Builder

  •    DotNet

This project is all about bringing a *2-D matrix builder* to Microsoft SQL Server 2005 (or later). Why do we need this? If you need to build a query where the returned resultset colums are not actual tables columns but instead some tables records content, you will need the "...

WPF Matrix Rain Dashboard Gauge Control

  •    CSharp

This is a WPF control that looks like the Matrix Movie "falling code" or rain. Placed on a Modern UI page, this example tracks file transfers.



An implementation of linear algebra numerical structures and methods for the CLR. NPack is unique in that it uses generics for matrix element definitions, and a set of matrix operations via an interface, allowing a CLR-based operations engine as well as the opportunity to use ...