The fabulator library provides a state machine implementation of a core set of semantics for building data-driven applications using a simple XML language coupled with an XQuery-like expression language.
James Smith
gem "fabulator", "~> 0.0.8"