JPublish uses the Velocity template engine developed by the Jakarta Apache group as its template engine.