https://github.com/wttech/markuply
https://github.com/wttech/markuply
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/wttech/markuply
- Owner: wttech
- License: apache-2.0
- Created: 2021-01-22T07:43:29.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-10-04T15:55:21.000Z (over 2 years ago)
- Last Synced: 2025-01-25T19:42:12.079Z (about 1 year ago)
- Language: HTML
- Size: 1.19 MB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Markuply

[](https://javadoc.io/doc/io.wttech.markuply/markuply)
Spring based template enriching library with support for Javascript execution on GraalVM.
Markuply itself is not a rendering engine but rather a platform for introducing dynamic markup into static templates using an engine of your choosing.

## Documentation
Complete description of the library together with tutorials and how to articles can be found in the link below.
[Reference documentation](https://wttech.github.io/markuply)
## Example projects
There are several example projects in the `/examples` subfolder showing how to integrate Markuply into your application.
* `hello-world-classpath` - processing templates located on the classpath
* `hello-world-http` - processing templates hosted on an external HTTP server
* `hello-world-js` - rendering component markup with JS renderer on GraalVM
* `inner-content-as-template` - treating component inner content as pebble template
* `multiple-pipelines` - defining and exposing two distinct processing pipelines with code configuration
* `open-library-api` - integration with Open Library API rendering book details based on the provided ISBN
* `spring-dev-tools` - processing templates located on the classpath with server restart on code / resource change
## Contributing
[Contributing rules](CONTRIBUTING.md)
## Code of conduct
[Code of conduct](CODE_OF_CONDUCT.md)
## License
Markuply is licensed under [Apache License, Version 2.0](LICENSE).