Hi, I work for a small company creating insurance software (dealing with lots of insurance policy documents, offers, legal documents, etc).
I created this library to make creating and editing document templates easier. Now we can turn a custumer's document into a document template in just minutes.
I wrote the core of the library in Clojure. It turned out that Clojure's data.xml is a great way to deal with immutable XML trees.
- source: https://github.com/erdos/stencil
- documentation: https://erdos.github.io/stencil/
I am happy to answer questions and receive feedback about this project.