Dekly
Gender and declensions of German nouns
A new version is available