Player
Hold
Stats
Pieces 0
Lines 0
Sent 0
APP 0.00
B2B 0
Combo 0
Spins 0
Goal
Handling
DAS
ARR
Paused
Press Esc to resume
Queue Exhausted Reset (R)  ·  Navigate (← →)
1 of 1
Next
Draw:
Drop to Import
About Hoshtris
What is Hoshtris?

Hoshtris is a Tetris practice platform built around the concept of bundles — curated sets of board positions designed to help players drill specific scenarios, openings, and continuations. Whether you're working on T-spins, stacking habits, or complex openers, Hoshtris gives you a focused environment to repeat and refine each situation at your own pace.

Modes
Bundle Play Step through a sequence of preset board positions and practice each one in isolation. Positions advance automatically or on demand, so you can focus entirely on execution.
Bundle Editor Build your own practice sets. Place pieces on the board, configure the queue and hold slot, set a goal description, then save your bundle as a .hosh file to share or reuse.
Free Play A blank board with standard Tetris rules and bag randomization. No structure — just play.
Bundle Files

Bundles are stored as .hosh JSON files. Each file contains one or more positions, and each position encodes the board state, active piece, queue, hold slot, and an optional goal description. Bundles can be loaded from your local machine and shared freely between players.

Controls

Hoshtris uses standard Tetris keybindings by default — arrow keys to move and soft-drop, Z/X to rotate, C to hold, and Space to hard-drop. All bindings are fully remappable in the Settings panel.

Bundle Loaded
Screenshot
Settings
Handling
100 ms
0 ms
0 ms
Instant
Off
500 ms
Keybinds
Move Left
Move Right
Soft Drop
Hard Drop
Rotate CW
Rotate CCW
Rotate 180°
Hold
Spin Mode
Movement Priority
Combo System