t use language files / a database (string concatenation would get very annoying)</li><li>You use a CSS framework which relies on a lot of copy pasting HTML from docs. You&#x27;ll have to translate these snippets to j2html</li></ul><h2>Why did you make this library?</h2><p>First: j2html is a Java HTML builder. It&#x27;s not a template engine, and it doesn&#x27;t want to compete with template engines. We were looking for a good way to create HTML for a complex login solution which had many different forms (wi