Our great sponsors
-
static-mustache
Template engine for java with statically checked and compiled templates. Compilation is performed alone with java sources.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
jstachio was an older project that called "static-mustache" that I commandeered. I was planning on writing something similar many years ago but finally decided it would be best just to use what sviperll started (I'm not sure if using his handle is a violation of the BSD 3 clause but I'm hoping he won't mind).
It now passes the Mustache spec. Arguably better than mustache.java as it adheres to whitespace rules. (BTW I used mustache templating to generate the spec test classes and preferred JMustache over mustache.java exactly because JMustache follows the whitespace rules.)
Because the code is generated Java code the runtime dependency is minimal and I plan on offering a zero dependency runtime version. I believe to have one of the smallest footprints of Java templating languages and is as fast as jte.
Anyway thanks to sviperll (github handle) and thanks to the Mustache spec team for answering many questions.