I’m adding another source for anyone who comes across this question via Google. This project provides a very good lookup for this purpose.
https://github.com/carltonnorthern/nickname-and-diminutive-names-lookup
It’s somewhat simpler and less complete than pdNickName but on the other hand it’s free and easy to use.