Skip to content
A Flatris clone in Elm language
Branch: master
Clone or download
Latest commit c09b2fc Jan 27, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
scripts Upgrade to 0.19 Aug 23, 2018
src Upgrade to 0.19 Aug 23, 2018
LICENSE Update Jan 27, 2019
elm-flatris.png Moved sources to src Mar 19, 2016
elm.json Upgrade to 0.19 Aug 23, 2018
index.html Upgrade to 0.19 Aug 23, 2018

Elm Flatris

A Flatris clone in Elm.


Current demo can be seen here.


  • works on both desktop and mobile
  • renders the grid with elm/svg
  • preserves the game state in localStorage using ports, just try to reload the page while playing!

Instructions to run

  1. Install elm
  2. Clone this repo and cd into it
  3. Run elm make src/Main.elm --output elm.js
  4. Open index.html in the browser
You can’t perform that action at this time.