python
Enaml is a framework for writing declarative user interfaces in
Python. It provides a Yaml-ish/Pythonic syntax language for
declaring a ui that binds and reacts to changes in the user's
models. Code can freely call back and forth between Python and Enaml.