Openalias.org is great! There is openalias.rs (written in Rust) to lookup and parse OpenAlias data. This is a ruby wrapper around that rust library. I don't know what I am doing so use at your own risk..and with care.