Kevin Tsang, PhD Assistant Professor UCL

Wordle Assistant

Try it yourself

Click here to open the app in a new tab

You can also run this app locally by running the following code in R.

shiny::runGitHub("wordle_assist", "kevinchtsang")

Type in your word attempts and change the colours to match (grey - no match, yellow - in word, green - correct position) by clicking on the tiles.

Getting started with R

If you don’t already have R installed on your computer, you can download RStudio (an IDE for R) for free here.

Then in the Console, you can run the following code to run the app.

install.packages("shiny")
shiny::runGitHub("wordle_assist", "kevinchtsang")

It will take a while for all the packages to be downloaded.

Introduction

Wordle is a word game where players try to guess a five-letter word within six tries. If the letter is not present in the target word, the game will mark the letter as grey. If the letter is present in the target word but not in the exact position, the game will mark the letter as yellow. If the letter is in the exact position as the target word, the game will mark the letter green.

This Wordle Assistant app is a tool to help search all possible English words given the pattern and attempts the player has made. The user will need to match the grid in the assistance tool with the grid in their Wordle game. Then all the possible words will be listed below, listed alphabetically.

app screenshot

This assistance tool was developed using the Scrabble dictionary available via the words package, which may not match exactly to the specific dictionary of the Wordle implementation you play.

Code

The app is written using R and Shiny, making use of the tidyverse package to search and filter the dictionary.

Code is available here