kashmir / 0.2.0
| Short description: | An advanced templating engine | |||||
|---|---|---|---|---|---|---|
| Category: | Library/Text | |||||
| Status: | beta | |||||
| Created: | 2005-03-18 16:02:17 GMT | |||||
| Last update: | 2005-03-18 16:02:17 GMT | |||||
| Owner: | Christian Neukirchen (Projects of this owner) | |||||
| Homepage: | http://chneukirchen.org/blog/static/projects/kashmir.html | |||||
| Download: | http://chneukirchen.org/releases/kashmir-0.2.0.tar.gz | |||||
| License: | Ruby's | |||||
| Dependency: |
|
|||||
| Description: | Kashmir is an advanced templating engine for Ruby featuring an easy, pragmatic syntax and efficient generated code. Kashmir tries to walk on the small path between the mess of raw evaluated Ruby like ERB and the clinical sterileness of data-driven templating like Amrita. Kashmir encourages you to define a Model for your View and call its methods, but allows you as well to evaluate any code you want (though you never have to). Kashmir can provide automatic escaping of generated output to lower the possibility of cross-side scripting attacks. Kashmir is output-format agnostic, it can be used to generate all kind of text files. Kashmir ships with Elusion, an easy to use helper-library to realize Amrita2-like active templates. Documentation can be found at chneukirchen.org/repos/kashmir/README |
|||||