Skip to main content

On this page, you can download the vert.x distributions. Alternatively, you can browse available packages from Bintray.

The distributions are providing the vertx command line tool. To modify the content of the distribution once downloaded, use the stack manager.

If you are using Apache Maven or Gradle, you don't need to download anything, as the required artifacts are retrieved by your dependency manager.

Minimal distribution

Low-level distribution containing only Vert.x core components and language interfaces for Java, JavaScript, Groovy, Ruby and Ceylon.

Vert.x 3.6.2 min (.tar.gz)
Dec 17th, 2018 | 81.44 MB
Vert.x 3.6.2 min (.zip)
Dec 17th, 2018 | 81.44 MB

Full distribution

This package encompasses the minimum distribution plus all components from the official Vert.x stack.

Vert.x 3.6.2 full (.tar.gz)
Dec 17th, 2018 | 102.83 MB
Vert.x 3.6.2 full (.zip)
Dec 17th, 2018 | 102.83 MB

From NPM

You can download the vert.x distributions from NPM:

npm install vertx3-min
npm install vertx3-full

From Docker

You can install the full vert.x distribution in a Docker container:

docker run -i -t vertx/vertx3-exec

More details here.

From SDKMan

You can download the full vert.x distributions from SDKMan:

sdk install vertx

From Homebrew

The full distribution can be downloaded from Homebrew:

brew install vert.x


We have continuous integration builds for all the Vert.x components on CloudBees. We also publish shapshots to the Sonatype OSS Snapshot repository.

Older releases

Older Vert.x releases (including 2.x) can still be downloaded from our Bintray repository.