Flutter Wordle clone

I wanted to challenge myself after writing a version of Wordle using F#, so I decided to try Flutter. This was a fun project, since Flutter allows for rapid feedback cycles during UI development.

You should be able to clone this repo and run it yourself, given you have setup your Flutter development environment. Here's a link to Flutter's online documentation for getting started.

I tried to implement the majority of features seen in the actual Wordle game. Here's a list of features:

  • displays shake animation when a word doesn't exist in the word list or is shorter than five characters
  • flips the letter tiles in a staggered manner when a guess is accepted
  • gives feeback phrases when winning the game
  • updates keyboard to show used letters with appropriate colors
  • tracks game stats and persists them to the device (tested on iOS and Android, but may work in Chrome as well)
  • generates a random word to guess for every new game (this is different than the official Wordle which generates a random word once a day)


  • animate winning word tiles
  • implement hard mode
  • implement dark/light theme settings
  • implement rules screen
  • implement logic to generate a new word once a day that matches official game


Here's few resources to get you started if this is your first time using Flutter:

For help getting started with Flutter, view our
online documentation, which offers tutorials,
samples, guidance on mobile development, and a full API reference.