Wordsearch-Tree-Builder is a project mainly written in JavaScript, it's free.
Use recursion to find all possible words in a wordsearch
Wrote this up for my friend Jak. He's learning C in his CS class and wanted to find the clever way to traverse a wordsearch and find matches. Location doesn't matter, just hits. Although would be good to know start position in future.