Local App

Termtris

A smooth, modern Tetris game for your terminal.

Live Linux & macOS View source

Requirements

Install

Install the termtris command with Cargo, either straight from the repository or from a local checkout of the source.

From the repository

cargo install --git https://github.com/mikerayco/Termtris.git

From a local checkout

cargo install --path .

Launch

Once installed, start the game from any terminal:

termtris

Controls

Key Action
← / →Move left / right
↑ or XRotate clockwise
ZRotate counter-clockwise
Soft drop
SpaceHard drop
CHold
MMute / unmute
P or EscPause / resume
EnterStart / restart
QQuit (also Ctrl+C)

Sound

Sound effects are synthesized at runtime, with no bundled audio assets. On Linux, sound plays through ALSA, PulseAudio, or PipeWire; on macOS, through CoreAudio. If no audio device is available, the game continues silently.

Source: github.com/mikerayco/Termtris