Show HN: Externalized Properties, a modern Java configuration library
Summary
Externalized Properties is a lightweight Java library for resolving application configurations from external sources (files, databases, git, etc.). It uses dynamic proxies to map properties to interfaces, supports defaults, various resolvers, converters, variable expansion, and profiles, aligning with Twelve-Factor principles.