This is a modern Tetris client I wrote in Rust using SDL bindings for graphics.

(GitHub Link)

(YouTube Video Demo)

It has the following features:

  • Full support for Super Rotation System wallkicks (non-standard rotations)
  • 1-piece preview + hold piece
  • Fully configurable key bindings

Other information can be found in the README on GitHub