The ideal metaprogramming framework is an open source project hosted on github.