LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

unimatrix

Terminal Matrix falling code animation

TLDR

Start Matrix rain
$ unimatrix
copy
Custom speed
$ unimatrix -s [90]
copy
Color
$ unimatrix -c [green]
copy
Asynchronous scroll
$ unimatrix -a
copy
Bold characters
$ unimatrix -b
copy
Specific character set
$ unimatrix -u "[abc123]"
copy

SYNOPSIS

unimatrix [-s speed] [-c color] [-a] [-b] [options]

DESCRIPTION

unimatrix is a Python script that simulates the iconic falling character rain effect from the Matrix films directly in the terminal. It displays columns of characters scrolling downward at varying speeds, creating the distinctive green-on-black cascading effect.The animation is highly customizable, with options to control scroll speed, color, character boldness, and the character set used for the falling streams. It supports a wide range of Unicode characters including Latin, Greek, Cyrillic, and CJK scripts, allowing for varied visual effects beyond the traditional katakana characters.unimatrix can be used as a screensaver, terminal decoration, or simply for entertainment. It supports asynchronous scrolling where each column moves independently, creating a more organic visual effect similar to the films.

PARAMETERS

-s SPEED

Scroll speed, 0-100 (default 85).
-c COLOR
Foreground color (green, red, blue, white, yellow, cyan, magenta, black).
-a
Asynchronous scrolling where each column moves independently.
-b
Use only bold characters.
-f
Enable flashing characters.
-n
Disable bold characters.
-u CHARS
Use a custom character set.
-l PRESETS
Use preset character groups (e.g. S=symbols, k=katakana, l=letters, n=numbers, c=Cyrillic).

INSTALL

nix profile install nixpkgs#unimatrix
copy

CAVEATS

Python required. Terminal only. Performance varies.

HISTORY

unimatrix was created as a Python recreation of the Matrix falling code animation with Unicode support.

SEE ALSO

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid