Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/daggerok/plays-with-custom-template-engines


https://github.com/daggerok/plays-with-custom-template-engines

commonmark commonmark-java commonmark-java-extension commonmark-parsing commonmark-renderer flexmark flexmark-java github-action github-actions txtmark

Last synced: 3 days ago
JSON representation

Awesome Lists containing this project

README

        

# Custom Template Engines [![CI](https://github.com/daggerok/plays-with-custom-template-engines/workflows/CI/badge.svg)](https://github.com/daggerok/plays-with-custom-template-engines/actions?query=workflow%3ACI)
Plays with templates

## prerequisites

```bash
jdk11
jenv local 11.0
./mvnw -f basic-plain-html
bash
```

## basic-plain-html

```bash
./mvnw clean ; ./mvnw -f basic-plain-html ; bash ./basic-plain-html/target/*jar &
http :8080/api
http :8080
```

## markdown-commonmark

```bash
./mvnw clean ; ./mvnw -f markdown-commonmark ; bash ./markdown-commonmark/target/*jar &
http :8080/api
http :8080
```

## markdown-flexmark-java

```bash
./mvnw clean ; ./mvnw -f markdown-flexmark-java ; bash ./markdown-flexmark-java/target/*jar &
http :8080/api
http :8080
```

## markdown-txtmark

```bash
./mvnw clean ; ./mvnw -f markdown-txtmark ; bash ./markdown-txtmark/target/*jar &
http :8080/api
http :8080
```

## markdown-pegdown

```bash
./mvnw clean ; ./mvnw -f markdown-pegdown ; bash ./markdown-pegdown/target/*jar &
http :8080/api
http :8080
```

## markdown-markdownpapers

```bash
./mvnw clean ; ./mvnw -f markdown-markdownpapers ; bash ./markdown-markdownpapers/target/*jar &
http :8080/api
http :8080
```

## markdown-markdownj

```bash
./mvnw clean ; ./mvnw -f markdown-markdownj ; bash ./markdown-markdownj/target/*jar &
http :8080/api
http :8080
```

## resources

* https://github.com/myabc/markdownj
* https://github.com/lruiz/MarkdownPapers
* https://www.programcreek.com/java-api-examples/?api=org.tautua.markdownpapers.Markdown
* https://github.com/sirthias/pegdown
* https://github.com/rjeschke/txtmark
* https://github.com/vsch/flexmark-java
* https://github.com/atlassian/commonmark-java