Rythm Template Engine
A "Razor" like, rich featured, high performance and easy to use Java template engine
Rythm Engine Project
We are looking for people to join us on this project. Please contact Green Luo via greenlaw110@gmail.com
Links
- The documentation
- The fiddle site
- The project info
- The JavaDocs
Integrations
- play-rythm for Play!Framework 1.x. And the document for play-rythm
- spring-rythm for Spring 3.x, and the samples for learning how to use spring-rythm
- jfinal-rythm for JFinal and the sample to learn how to use jfinal-rythm
- ninja-rythm for NinjaFramework
- Profiwiki - allows Rythm templates to be integrated in MediaWiki pages
Prerequisites
Java JDK >= Version 7
Distribution
Available at Maven Central see
http://mvnrepository.com/artifact/org.rythmengine/rythm-engine
Maven dependency:
<!-- http://mvnrepository.com/artifact/org.rythmengine/rythm-engine --> <dependency> <groupId>org.rythmengine</groupId> <artifactId>rythm-engine</artifactId> <version>1.3.0</version> </dependency>
How to build
git clone https://github.com/rythmengine/rythmengine
cd rythmengine
mvn install
if some of the tests should fail you might want to file an issue and try
mvn install -DskipTests=true
Testing
mvn test
...
Tests run: 254, Failures: 0, Errors: 0, Skipped: 3
Development
There are several options for development environments you can use to contribute to the development of the Rythm Engine Project:
- Pure Maven command line https://maven.apache.org/
- Eclipse https://eclipse.org/
- IntelliJ IDEA https://www.jetbrains.com/idea/
Version history
See the change log