Back end of dictionary program. Enter a string like "m.c.i.e" to get words that fit the pattern - like "machine". Or select Anagram to find anagrams of a set of letters. Try it out at https://dict.ramakocherlakota.net/index.html
Front end code is in my aws-dict repo