Kuran: A Java library for loading type-checked configuration files
github.com