XSolver
An online crossword solver:
http://xsolver.co.uk/
Missing letters -
entering dots for missing letters like this ".i.i...o" will produce results like these:
Filipino
kimigayo
pililloo
pimiento
vitiligo
with links to dictionery.com, answers.com & Wikipedia for each word. In today's Telegraph crossword the answer I need is 'pimiento'.
Anagrams -
entering a sting of letters like this "edanger" will produce results like these:
derange
enraged
gardeen
gerenda
grandee
grenade
I have looked at ways of manipulating strings to produce multiple words within words but it's been difficult to produce any useful results. There is a very half-baked prototype that I might publish but I'm wary about looking at it as it's one of those challenges that can wipe out a day or two.
Meanwhile the site is attracting around 1,200 visits a month half of which are return visits, with a couple of hundred regular users.