I am very happy to announce the release of ocaml-embedded-templates.
This is a tool similar to camlmix, but camlmix was not updated for 7 years, and there is no easy way to handle a lot of templates (my command takes a directory as an argument and generate an ocaml module by going through the directory recursively)
I also choosed to use a syntax similar to EJS, and there is a ppx for inline EML.
You can check it out here : https://github.com/EmileTrotignon/embedded_ocaml_templates
Here is a more extensive exemple of what can be done with this : https://github.com/EmileTrotignon/resume_of_ocaml (This project generate my resume/website in both latex and html).
This is my first opam package : feedback is very much welcome.