View demo • Report bug • Request feature • DM author
TotalWord is like Wordle — but you can play it 24/7, no daily limits!
For a live demo of the project on Replit, click here.
For a video clip demonstrating the game, click here.
The list of 5-letter words (created by Donald Knuth) is in the public domain and can be found here. (For an example of similar use, see here.)
- Clone the repository to your machine
git clone https://github.com/chriseborowski/totalword.git
- Make sure you have Node.js, npm, and the readline-sync package (see below) installed
npm install readline-sync
- Run the code in your preferred code editor (e.g., VSCode) or Terminal/Bash window (sample code below)
node totalword.js
- Enjoy the game and good luck!
The current version supports the following functionalities:
- Initial version released
- Display all correctly entered letters heretofore after each attempt
- Display all incorrectly entered letters heretofore after each attempt
- Display letters in the correct position
- Support for uppercase/lowercase user input
- Display what the intended word is
- Display message when user input is not 5-letters long
- Display message when user input is outside of the word list
- Free attempt when user input outside of the word list
- Display free attempt message
- Support for unique correct/incorrect letter values in message display
- Sort all unique correct/incorrect letters alphabetically
- List all possible words in a separate imported file
Distributed under the Creative Commons Attribution-NonCommercial-NoDerivs (CC-BY-NC-ND) license. See license.txt
for more information.
Chris Borowski
Follow me @chriseborowski on GitHub • Twitter • T2 • LinkedIn • Linktree (all links)
Project repository link: TotalWord