On this page, you can down­load the Vert.x dis­tri­b­u­tions. The dis­tri­b­u­tions pro­vide the vertx com­mand line tool. To mod­ify the con­tent of the dis­tri­b­u­tion once down­loaded, use the stack man­ager.

If you are using Apache Maven or Gra­dle, you don’t need to down­load any­thing. The re­quired ar­ti­facts are re­trieved by your de­pen­dency man­ager.


You can browse avail­able 4.x pack­ages from Maven Cen­tral.

You can browse avail­able 3.x pack­ages from Bin­tray.

From Homebrew

The full dis­tri­b­u­tion can be down­loaded from Home­brew:

Vert.x 4

$ brew tap vertx-distrib/tap
$ brew install vertx4

Vert.x 3

$ brew tap vertx-distrib/tap
$ brew install vertx3

Legacy vert.x formula

The vert.x for­mula still ex­ists and has been force­fully up­graded to Vert.x 4 forc­ing users to up­grade their in­stal­la­tion to Vert.x 4.

This for­mula is still main­tained by the Home­brew com­mu­nity.

From SDKMan

$ sdk install vertx

Vert.x 4 is avail­able.

The lat­est Vert.x 3.9.x ver­sion re­mains the de­fault ver­sion.

From Docker

You can in­stall the full vert.x dis­tri­b­u­tion in a Docker con­tainer:

Vert.x 4

docker run -i -t vertx/vertx4-exec

Vert.x 3

docker run -i -t vertx/vertx3-exec


We have con­tin­u­ous in­te­gra­tion builds for all the Vert.x com­po­nents. We also pub­lish shap­shots to the Sonatype OSS Snap­shot repos­i­tory.




repositories {
  maven {
    url 'https://s01.oss.sonatype.org/content/repositories/snapshots'