An open-source Spelling Bee game for the web.
There will likely be words you think should be valid which are not included in the current word list! Contributions to add missing words are strongly encouraged!
This project currently only includes support for English, but I would love to support other languages in the future!
- The bee icon used for this project was created by Freepik - Flaticon
- The base list of English words was assembled from SCOWL's absolutely incredible English word lists, with some manual custom filtering of my own to sanitize the list for this game's purposes
npm install
npm run dev
(or npx @11ty/eleventy --serve
)
npm run build
(or npx @11ty/eleventy
)
The master word list is located at word-lists/en.txt
.
You can add words to this list, and then run the following script (making sure you have golang installed):
go run scripts/generate-word-data.go
This will consume the word list at word-lists/en.txt
and generate a new updated word data set at src/words/en.json
which can be used in the game.
Note that this may disrupt the order of the letter sets, so releasing a newly updated word data set during the day could disrupt users who have already loaded a different letter set for the day.