Eclipse Vert.x is a tool-kit for building reactive applications on the JVM

Vert.x is a polyglot event-driven application framework that runs on the Java Virtual Machine.

The application framework includes these features:

  • Polyglot. Application components can be written in Java, JavaScript, Groovy, Ruby, Ceylon.
  • Simple concurrency model. All code is single threaded, freeing from the hassle of multi-threaded programming.
  • Simple, asynchronous programming model for writing truly scalable non-blocking applications.
  • Distributed event bus that spans the client and server side. The event bus even penetrates into in-browser JavaScript allowing to create so-called real-time web applications.
lightbulb_outline View ideas list


  • java
  • reactive extensions
  • kotlin
  • microservices
  • event-loop


comment IRC Channel
email Mailing list
mail_outline Contact email