Amrita is a a html/xhtml template library for Ruby.
It makes html documents from a template and a model data.
The template for amrita is a pure html/xhtml document without
special tags like <?...?> or <% … %>
The template can be written by designers using almost any HTML
Need no change on Ruby code to change the view of ((dynamic)) part
(not only static part) of the template
The model data may be standard Ruby data, Hash, Array, String… or
an instance of a classes you made.
The output is controlled by ((data)) no by logic. So It’s easy to
write, test, debug code. (Good for eXtreamPrograming)
HTML template can be compiled into Ruby code before execution
with a little effort.
Amrita mixes a template and model data up to a html document naturally
matching the +id+ attribute of HTML element to model data.
For detail see http://kari.to/amrita/ .