Awesome Vert.x 
Awesome Vert.x is a list of awesome frameworks, libraries or other components related to Vert.x.
If you want your component to appear here, send a pull request to this repository to add it.
Please note that we can't vouch for the stability or production-worthiness of everything on this list unless it has
the icon
next to it. This icon means the component is part of the official
Vert.x stack.
Contents
- Books
- Build tools
- Web Frameworks
- Authentication Authorisation
- Database Clients
- Integration
- Middleware
- Language Support
- Reactive
- Sync Thread Non Block
- Vert.x Event Bus Clients
- Vert.x Event Bus Extensions
- Cluster Managers
- Cloud Support
- Microservices
- Search Engines
- Service Factory
- Config
- Dependency Injection
- Testing
- Development Tools
- Miscellaneous
- Distribution
- Examples
- Deployment
- Utilities
- Articles
- Front-End
Books
- Building Reactive Microservices in Java by Clément Escoffier
- Vert.x in Action by Julien Ponge
Build tools
- Vert.x Maven plugin
- Vert.x Gradle plugin
- Vert.x Codegen Gradle plugin - A Gradle plugin to facilitate the codegen usage for Vert.x Java projects.
Web Frameworks
- Vert.x Web
- Full featured web toolkit for Vert.x.
- Vert.x Jersey - Create JAX-RS Jersey resources in Vert.x.
- Kovert - Invisible REST framework for Kotlin + Vert.x Web.
- Handlers - Open web framework for Vert.x.
- QBit - REST and WebSocket method call marshaling and reactive library.
- vertx-rest-storage - Persistence for REST resources in the filesystem or a redis database.
- Jubilee - A rack compatible Ruby HTTP server built on Vert.x 3.
- Knot.x - Efficient & high-performance integration platform for modern websites built on Vert.x 3.
- Irked - Annotations-based configuration for Vert.x Web, with a controller framework and expressive APIs for REST.
- REST.VertX - Lightweight JAX-RS (RestEasy) like annotation processor for Vert.x verticals.
- Atmosphere Vert.x - Realtime Client Server Framework for the JVM, supporting WebSockets and Server Sent Events with Cross-Browser Fallbacks.
- Vert.x Vaadin - Run Vaadin applications on Vert.x.
- Serverx - Allows you to quickly and easily set up a Vert.x-powered server using only route handler annotations.
- Cloudopt Next - Cloudopt Next is a very lightweight and modern, JVM-based, full stack kotlin framework designed for building modular, easily testable JVM applications with support for Java, Kotlin language, crafted from the best of breed Java libraries and standards.
- Donkey - Modern Clojure HTTP server and client built for ease of use and performance.
- SCX - An open and easy-to-use web framework, most functions are based on annotations.
- vertx-rest - Abstraction over resteasy-vertx to simplify writing a Vert.x REST application based on JAX-RS annotations.
Authentication Authorisation
- Vert.x Auth SQL
- Vert.x authentication/authorisation based on the Vert.x SQL client and a relational database.