Wordle Buster is a companion tool for the popular online word game Wordle. The goal of this repo is to help take some of the annoying legwork out of playing the game. Instead of spending 15 minutes racking your mind for words, you can focus on which words are most likely to help you find the answer. Some of the app's features include...
- Possible Answers Count
- List of Most Probable Answers Based on Word Popularity
- List of Best Answers Based on Letter Frequency
- Basic Mobile Optimization
The Library that Wordle Buster uses comes from this SQL file on SourceForge. The file was updated to extract all 5 letter words that did't contain special characters or spaces.
The Library pulled word popularity from DataMuse's public word search API.
Letter frequency is generated by tallying the total number of times a letter occurs in a word and dividing that number by the total number of words in the library. The tally only counts once per occurance per word (ex. When counting the number of times the letter O occurs, Igloo would count as one, not two).
Wordle Buster is built using Laravel 9 and Vue.js. The database is mySQL. Locally it runs in Docker using laravel sail.
If you see an issue or have a feature request, please feel free to create an issue.
If you'd like to contribute, please create an issue first, thenm create a PR just to give everyone context for what the PR addresses.
If you're interested in the database itself, there is a copy of the words table under words.sql in the repo.