Skip to content

Sahil-Pattni/Wordle-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wordle Solver

This is a Java program that automates solving the New York Times Wordle puzzle using Selenium. Currently, the program only supports Safari browser, but support for more browsers will be added in future updates.

output.gif

Prerequisites

  • Java 8 or above if you're compiling from source, else Java 17 or above.
  • Safari browser
    • Ensure that the Enable Remote Automation option is enabled in Safari's Develop menu.
      • To do this, go to Preferences > Advanced > Show Develop menu in menu bar
      • Then, go to Develop > Allow Remote Automation

Usage

  • Clone the repository

  • From the project root, run mvn clean install spring-boot:repackage to build the jar file.

  • If the safari webdriver is not enabled, run safaridriver --enable to enable it.

  • Run java -jar target/0.0.2-SNAPSHOT.jar to start the program.

Acknowledgements

  • The Selenium community for providing the Java bindings for the browser automation.
  • Josh Wardle and the New York Times for the Wordle puzzle.

About

An automated solver for the NYT `Wordle` game

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages