Tangoristo would not have been possible without JMdict and JMnedict.

Created by Jim Breen and now managed by the Electronic Dictionary Research and Development Group (EDRDG), is a great general dictionary with roughly 170,000 entries and is actively maintained by Jim Breen and a team of volunteers.

Also from Jim Breen/EDRDG, is an immense database of Japanese proper names for people, companies and locations.