This is a solver for Six Degrees Of Kevin Bacon, but for music.
But really, it's just a way to demonstrate Node.js worker_threads.
An early version of this was used as the demo code in a post I wrote.
I'll probably inch along into something more generally fun/usable. Or not? I don't know. Pull requests to do that are, of course, welcome.
Run node index.js
to get a quick CLI overview. Run npm start
(after you've
done npm install
one time) to run a webserver (default localhost port 8080).
Or just go to https://vintage-bean.glitch.me.