General

Releases

Development

Community

Developer Resources

Archive

Apache Foundation

Velocity News Feed

Downloads

You can download sources and binaries for all Apache Velocity projects from here.

Mirror Selection

The currently selected mirror is https://dlcdn.apache.org/. If you encounter a problem with this mirror, please select another mirror. If all mirrors are failing, there are backup mirrors (at the end of the mirrors list) that should be available.

Other mirrors:

You may also consult the complete list of mirrors.

Verifying integrity of downloaded files

It is essential that you verify the integrity of all downloaded files using the PGP and/or SHA signatures.

The PGP links download the OpenPGP compatible signature from our main site. The SHA links download the checksum from the main site. None of these should be downloaded from the mirrors.

Here are the Apache Velocity PGP KEYS used to sign the files.

Production releases

These releases are considered stable and suitable for production.

Velocity Engine 2.3

Be sure to check the release notes and the dependencies.

Modules

  • velocity-engine-core, the core templating engine
  • velocity-engine-scripting, the JSR223 scripting engine
  • spring-velocity-support, Spring framework integration support classes of the engine
  • velocity-engine-examples, a zip file of simple examples for the engine
  • velocity-custom-parser-example, a pom.xml example demonstrating parser customization

Inclusion as a maven dependency

<dependency>
  <groupId>org.apache.velocity</groupId>
  <artifactId>velocity-engine-core</artifactId>
  <version>2.3</version>
</dependency>

Replace velocity-engine-core with velocity-engine-scripting to include the scripting engine, or with spring-velocity-support to include the Spring integration support. Both will include velocity-engine-core as a dependency.

Binaries

velocity-engine-core velocity-engine-core-2.3.jar [PGP] [SHA256]
velocity-engine-scripting velocity-engine-scripting-2.3.jar [PGP] [SHA256]
spring-velocity-support spring-velocity-support-2.3.jar [PGP] [SHA256]

POM Files

velocity-engine-core velocity-engine-core-2.3.pom [PGP] [SHA256]
velocity-engine-scripting velocity-engine-scripting-2.3.pom [PGP] [SHA256]
spring-velocity-support spring-velocity-support-2.3.pom [PGP] [SHA256]
velocity-custom-parser-example velocity-engine-scripting-2.3.pom [PGP] [SHA256]

Javadoc

velocity-engine-core velocity-engine-core-2.3-javadoc.jar [PGP] [SHA256]
velocity-engine-scripting velocity-engine-scripting-2.3-javadoc.jar [PGP] [SHA256]
spring-velocity-support spring-velocity-support-2.3-javadoc.jar [PGP] [SHA256]

Sources

velocity-engine-core velocity-engine-core-2.3-sources.jar [PGP] [SHA256]
velocity-engine-scripting velocity-engine-scripting-2.3-sources.jar [PGP] [SHA256]
spring-velocity-support spring-velocity-support-2.3-sources.jar [PGP] [SHA256]

Examples

velocity-engine-examples velocity-engine-examples.zip [PGP] [SHA256]

Velocity Tools 3.1

Modules

  • velocity-tools-generic, the generic tools
  • velocity-tools-view, the view tools, meant to be used in a J2EE webapp
  • velocity-tools-view-jsp, the view tools JSP extension

Inclusion as a maven dependency

Use one of:

<dependency>
  <groupId>org.apache.velocity.tools</groupId>
  <artifactId>velocity-tools-generic</artifactId>
  <version>3.1</version>
</dependency>

<dependency>
  <groupId>org.apache.velocity.tools</groupId>
  <artifactId>velocity-tools-view</artifactId>
  <version>3.1</version>
</dependency>

<dependency>
  <groupId>org.apache.velocity.tools</groupId>
  <artifactId>velocity-tools-view-jsp</artifactId>
  <version>3.0</version>
</dependency>

Each of those modules will include the previous one as a dependency. But note that velocity-tools-view-jsp is still in 3.0.

Binaries

Generic Tools velocity-tools-generic-3.1.jar [PGP] [SHA256]
View Tools velocity-tools-view-3.1.jar [PGP] [SHA256]
JSP View Tools (3.0) velocity-tools-view-jsp-3.0.jar [PGP] [SHA256]

POM Files

Generic Tools velocity-tools-generic-3.1.pom [PGP] [SHA256]
View Tools velocity-tools-view-3.1.pom [PGP] [SHA256]
JSP View Tools (3.0) velocity-tools-view-jsp-3.0.pom [PGP] [SHA256]

Javadoc

Generic Tools velocity-tools-generic-3.1-javadoc.jar [PGP] [SHA256]
View Tools velocity-tools-view-3.1-javadoc.jar [PGP] [SHA256]
JSP View Tools (3.0) velocity-tools-view-jsp-3.0-javadoc.jar [PGP] [SHA256]

Sources

Generic Tools velocity-tools-generic-3.1-sources.jar [PGP] [SHA256]
View Tools velocity-tools-view-3.1-sources.jar [PGP] [SHA256]
JSP View Tools (3.0) velocity-tools-view-jsp-3.0-sources.jar [PGP] [SHA256]

Or clone the github mirror repository and checkout the 3.1 tag:

git clone https://github.com/apache/velocity-tools
cd velocity-tools
git checkout tags/3.1

Alpha/Beta Releases

These releases are not considered production-ready but they might contain new features or bug fixes that are not yet in the production release.

Engine

There are no current Alpha or Beta releases of the Engine project.

Tools

There are no current Alpha or Beta releases of the Tools project.


Archived Components Releases

Anakia

Binaries and sources:

Texen

Binaries and sources:

DVSL

Binaries:

Sources:

Older Releases

Older versions of the Apache Velocity projects are available from our archive site, and documented here:

Unless otherwise stated, the most current release of the Apache Velocity projects is considered the best release and should be used for development and new projects. These older releases are mainly for maintenance purposes and archaeological interests.

Source Code Repository

You can download the source code to each Apache Velocity project directly from our apache gitbox repositories or from our github mirrors (which are preferable if you intend to open a pull request). Here you get logs, change histories and all the information necessary to follow the development process. If you are interested in the project development, please join the Apache Velocity development list.

Project Apache Gitbox Repository Github Repository
Engine https://gitbox.apache.org/repos/asf/velocity-engine.git https://github.com/apache/velocity-engine.git
Tools https://gitbox.apache.org/repos/asf/velocity-tools.git https://github.com/apache/velocity-engine.git
Site https://gitbox.apache.org/repos/asf/velocity-site.git https://github.com/apache/velocity-site.git