Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tipsy/j2html

Java to HTML generator. Enjoy typesafe HTML generation.
https://github.com/tipsy/j2html

html-generator html5 java template-engine

Last synced: 20 days ago
JSON representation

Java to HTML generator. Enjoy typesafe HTML generation.

Awesome Lists containing this project

README

        

[![Workflow](https://github.com/tipsy/j2html/workflows/Test%20all%20JDKs%20on%20all%20OSes/badge.svg)](https://github.com/tipsy/j2html/actions)
![](https://img.shields.io/github/license/tipsy/j2html.svg)
![](https://img.shields.io/maven-central/v/com.j2html/j2html.svg)

# j2html
Java to HTML generator. Enjoy typesafe HTML generation.

The project webpage is [j2html.com](http://j2html.com).

## Getting started
### Add the maven dependency
```xml

com.j2html
j2html
1.6.0

```
### Or the gradle dependency
```
compile 'com.j2html:j2html:1.6.0'
```

### Import TagCreator and start building HTML
```java
import static j2html.TagCreator.*;

public class Main {
public static void main(String[] args) {
body(
h1("Hello, World!"),
img().withSrc("/img/hello.png")
).render();
}
}
```
The above Java will result in the following HTML:
```html

Hello, World!


```

Find more examples at http://j2html.com/examples.html