{"id":29629939,"url":"https://github.com/binarymax/nyt-game-cheats","last_synced_at":"2025-07-21T10:07:50.968Z","repository":{"id":197645237,"uuid":"698760096","full_name":"binarymax/nyt-game-cheats","owner":"binarymax","description":"Command line helpers for Crossword, Spelling Bee, and Wordle","archived":false,"fork":false,"pushed_at":"2023-10-01T20:05:25.000Z","size":1194,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-15T12:19:45.052Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/binarymax.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-09-30T22:02:37.000Z","updated_at":"2023-10-03T19:09:22.000Z","dependencies_parsed_at":"2023-10-01T23:14:17.266Z","dependency_job_id":null,"html_url":"https://github.com/binarymax/nyt-game-cheats","commit_stats":null,"previous_names":["binarymax/nyt-game-cheats"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/binarymax/nyt-game-cheats","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binarymax%2Fnyt-game-cheats","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binarymax%2Fnyt-game-cheats/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binarymax%2Fnyt-game-cheats/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binarymax%2Fnyt-game-cheats/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/binarymax","download_url":"https://codeload.github.com/binarymax/nyt-game-cheats/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binarymax%2Fnyt-game-cheats/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266278415,"owners_count":23904044,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-07-21T10:07:50.480Z","updated_at":"2025-07-21T10:07:50.959Z","avatar_url":"https://github.com/binarymax.png","language":"JavaScript","readme":"# NYT Game Cheats\n\nCommand line \"helpers\" for Crossword, Spelling Bee, and Wordle.\n\n## Install\n\nRequires Node.js (tested on v20)\n\n```bash\ngit clone https://github.com/binarymax/nyt-game-cheats\ncd nyt-game-cheats\n```\n\n## Crossword\n\ncrossword.js helps find possible one-word matches to clues based on a template.\n\n`./crossword.js \u003ctemplate\u003e`\n\nWhere `\u003ctemplate\u003e` is a required list of letters and blank placeholders to represent a single incomplete word.\n\nFor example:\n\n`./crossword.js awe____` \n\nProduces the possible answer:\n\n```\nawesome\n```\n\nTemplate blanks also work with other non-alpha characters like `.`, `?`, `-`, `,`, etc.:\n\n`./crossword.js awe..me`\n\nThe dictionary is quite extensive, but doesn't contain everything.  Slang and pop culture names like songs and movies might not be found.  It also doesn't help find multiple words such as `outtolunch`, unless they are in the dictionary.  It also doesn't identify rebus.  You can modify the dictionary if you want (see below in About the Dictionaries)\n\nAnother example:\n\n`./crossword.js _____a_____a__`\n\nProduces: \n\n```\ncontraindicant\ncontraindicate\nmachiavellians\nmonocarpellary\noverpassionate\npolycarpellary\nquadragesimals\n```\n\n*NOTE: The cheats dictionary does not exactly match the NYT Crossword dictionary.  Some words that are valid in the game might be missing.*\n\n## Spelling Bee\n\nThis ultimate spoiler finds all the possible answers to a Spelling Bee puzzle.\n\n`./bee.js \u003ccenter\u003e \u003cedge\u003e`\n\nWhere `\u003ccenter\u003e` is the letter in the middle and `\u003cedge\u003e` are all the letters on the outside.\n\nFor example:\n\n`./bee.js a wesmot`\n\nProduces:\n\n```\n...\nawes\nawesome\nawsome\neame\nease\neases\n...\n```\n\n*NOTE: The cheats dictionary includes proper nouns and does not exactly match the NYT Spelling Bee dictionary. Some words produced might not be valid in the game, and some words that are valid in the game might be missing.*\n\n## Wordle\n\nFinds possible words based on the existing green, yellow, and grey letters that you already know.\n\n`./wordle.js \u003cgreen\u003e \u003cyellow\u003e [exclude]`\n\nWhere `\u003cgreen\u003e` is the 5-letter long template for the green letters to keep,  `[yellow]` is the optional 5-letter long template for the yellow letters to keep but move, and optionally `[exclude]` is the list of grey letters to exclude.  Templates work the same as Crossword templates, but must contain exactly 5 letters.\n\nFor example:\n\n`./wordle.js gr___ __a__ omnsyvl`\n\nProduces:\n\n```\ngreat\ngreta\n```\n\nIf you only have yellow letters, make the green template all blanks.  For example:\n\n`./wordle.js _____ _ea_r omnsyvl`\n\nProduces:\n\n```\nacerb\nacred\nadure\nafire\nagree\naigre\naired\napert\narced\n...\n```\n\n*NOTE: The cheats dictionary includes proper nouns and does not exactly match the NYT Wordle dictionary. Some words produced might not be valid in the game, and some words that are valid in the game might be missing.*\n\n## About the Dictionaries\n\nSee the info in [./dict/README.md](./dict/README.md)\n\n## Footnotes\n\nMade with ❤️ by Max Irwin.  Apache 2.0 Licensed (but the dictionaries have other licenses).\n\nThere might unintentionally be some naughty words.  Use at your own risk!\n\nFinished with the daily NYT and want more games?  I made http://anagramica.com and http://pzlbot.com a while ago for anagram lovers.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinarymax%2Fnyt-game-cheats","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbinarymax%2Fnyt-game-cheats","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinarymax%2Fnyt-game-cheats/lists"}