2.13.5-alpha.0 β€’ Published 3 months ago

@scrabble-solver/constants v2.13.5-alpha.0

Weekly downloads
75
License
CC-BY-NC-ND-4.0
Repository
github
Last release
3 months ago

alt Scrabble Solver 2

scrabble-solver

The ultimate cheating app for Scrabble and Literaki.

Available at http://scrabble-solver.kamilmielnik.com/.

Run it locally for better performance, your machine surely is faster than that server.

Version License Node version Dependencies Vulnerabilities Test ESLint

alt User Interface

Run

npx scrabble-solver

or

npm install -g scrabble-solver

# and then run anytime with:
scrabble-solver

Open http://localhost:3333/ if it didn't open up for you.

Requirements

node 12.4.0+ (should work with node 10.0.0+ though)

Dictionaries

LanguageπŸ‡ΊπŸ‡Έ English (US)πŸ‡¬πŸ‡§ English (GB)πŸ‡΅πŸ‡± Polish
NameTWL06SOWPODSSJP.PL
SourceDownloadDownloadDownload

Tech stack

History

Back in January 2012 I wrote 200 lines of C++ code to load up a dictionary, store it in a Trie structure, read up to 7 letters from console input and traverse the Trie structure to find all the words that could be created from provided letters. I did it for 200 PLN (about 60 USD back then) and it was my first money earned by programming (assuming that beer is not a currency).

I enjoyed working on it and wanted to enhance that with some visuals to take it to the next level. So I created a simple Windows Forms project in C#, added support for "blank" characters & displayed the results grouped by word length. And I left it like that.

Some time later I got familiar with WPF and somehow I got the idea it would be fun to enhance the C# solver with a visual board input. This would provide solver with information which would allow to find a move that will give you the most points. So in September 2014 I started working on a new C# WPF project, but I haven't got far with it.

After getting experienced with JavaScript, I decided to tackle the challenge once again. I started a new project in February 2017. React on the front, node.js in the back. On September 13th 2017, five and a half years since the beginning, scrabble-solver@1.0.0 was released. And I saw it was good.

It got to 1.4.0 - I have added en-US & en-GB locales support, a mini tutorial and kept the dependencies up to date (e.g. upgraded React from 15 to 16).

Frontend development has changed, I've learned a few things - it was time for scrabble-solver@2.0.0. In 2019 I started to work on a new version. But due to many distractions the work took around 2 years to complete. Nevertheless, here it is, a shiny, state-of-the-art frontend app, January 2021 - 9 years after the first project.

Scrabble Solver 1

A piece of history, available at http://scrabble-solver-v1.kamilmielnik.com/.

2.13.5-alpha.0

3 months ago

2.13.4

3 months ago

2.13.3

3 months ago

2.13.2

6 months ago

2.13.0

6 months ago

2.13.1

6 months ago

2.12.5

9 months ago

2.12.4

10 months ago

2.11.0

1 year ago

2.11.1

1 year ago

2.11.8

1 year ago

2.11.9

1 year ago

2.11.6

1 year ago

2.11.7

1 year ago

2.11.4

1 year ago

2.11.5

1 year ago

2.11.2

1 year ago

2.11.3

1 year ago

2.12.0

1 year ago

2.12.3

1 year ago

2.12.1

1 year ago

2.12.2

1 year ago

2.10.2

1 year ago

2.10.10

1 year ago

2.10.11

1 year ago

2.10.9

1 year ago

2.10.7

1 year ago

2.10.8

1 year ago

2.10.5

1 year ago

2.10.6

1 year ago

2.10.3

1 year ago

2.10.4

1 year ago

2.9.2

1 year ago

2.9.1

1 year ago

2.9.3

1 year ago

2.10.1

1 year ago

2.10.0

1 year ago

2.9.0

2 years ago

2.8.11

2 years ago

2.8.10

2 years ago

2.8.5

2 years ago

2.8.4

2 years ago

2.8.7

2 years ago

2.8.6

2 years ago

2.8.9

2 years ago

2.8.8

2 years ago

2.8.1

2 years ago

2.8.0

2 years ago

2.8.3

2 years ago

2.8.2

2 years ago

2.7.2

2 years ago

2.7.0

2 years ago

2.7.1

2 years ago

2.6.1

3 years ago

2.6.0

3 years ago

2.5.0

3 years ago

2.4.10

3 years ago

2.4.9

3 years ago

2.4.8

3 years ago

2.4.7

3 years ago

2.4.6

3 years ago

2.4.5

3 years ago

2.4.4

3 years ago

2.4.3

3 years ago

2.4.2

3 years ago

2.4.1

3 years ago

2.4.0

3 years ago

2.3.3

3 years ago

2.3.2

3 years ago

2.3.1

3 years ago

2.3.0

3 years ago

2.2.2

3 years ago

2.2.1

3 years ago

2.2.0

3 years ago

2.1.0

3 years ago

2.0.3

3 years ago

2.0.4

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0-rc.20

3 years ago

2.0.0-rc.21

3 years ago

2.0.0

3 years ago

2.0.0-rc.19

3 years ago

2.0.0-rc.18

3 years ago

2.0.0-rc.17

3 years ago

2.0.0-rc.15

3 years ago

2.0.0-rc.13

3 years ago

2.0.0-rc.14

3 years ago

2.0.0-rc.11

3 years ago

2.0.0-rc.10

3 years ago

2.0.0-rc.9

3 years ago

2.0.0-rc.6

3 years ago

2.0.0-rc.5

3 years ago

2.0.0-rc.4

3 years ago

2.0.0-rc.2

3 years ago