The original Flatris game was designed by Paul Gergely and coded by Ovidiu Cherecheș in JavaScript using the React library. I reimplemented it in the Elm programming language. You can play the game on a touchscreen using onscreen buttons, or with a keyboard on a computer.

Elm Flatris is open source on GitHub. Make sure to check other games that are implemented in Elm.

Rated 4.0 out of 5 stars
(3 total ratings)
Made withElm
Tagselm, GitHub, sourcecode, Tetris
Code licenseMIT License
Average sessionAbout a half-hour
InputsKeyboard, Mouse, Touchscreen
LinksSource code


Log in with to leave a comment.

221 lines baby !

(3 edits)

About the reward Jonas Tyroller says about it here -> at 1:55 minute. I recomend it to you and now I'm sorry but I need to broke my 179 lines record bye :)


Isn't this just Tetris?


It is! I borrowed the name and the design from this JavaScript implementation.


Oh OK, I was just confused by the name.

(2 edits)

179 lines! I love this game!


Wow, thank you!

I realy like this game but there are no reward when you do a line. If you fix this I'll be sure that's 10/10 now its 9/10 ;)


Thanks! 9/10 is good enough. What do you mean by a reward? You do get bonuses for clearing multiple lines

Deleted 3 years ago