vertx-awesome
github.com/vert-x3/vertx-awesome ↗A curated list of awesome Vert.x resources, libraries, and other nice things.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me database clients resources from vertx-awesome"
Installation instructions →What's inside
Database Clients
- Aerospike
Asynchronous and non-blocking API to interact with Aerospike server. Uses
- Bitsy
Non-blocking Bitsy Graph server integration.
- Cassandra
Asynchronous API to interact with Cassandra and Cassandra Mapping.
- Cassandra
A Vert.x client allowing applications to interact with a Cassandra service.
- database
Client for Oracle, PostgreSQL, SQL Server, HyperSQL, etc. designed for security, correctness, and ease of use.
- DGraph
An example on how to build a Vert.x gRPC compliant client. Here targeting
Examples
- AI model output API based on PMML with Vert.x
High performance PMML evaluator API based on Vert.x. Supports dynamic routing configuration for multiple PMML models via JSON.
- Cloud Foundry
An example Vert.x for deploying to a
- Crabzilla
Yet another Event Sourcing experiment. A project exploring Vert.x to develop Event Sourcing / CQRS applications.
- Example using event bus and service proxies to connect vertx and node
Step by step example with wiki description showing how to connect Vert.x and Node using event bus and service proxies.
- Grooveex Todo-Backend implementation
Todo MVC backend implementation with Vert.x + Groovy + some syntactic sugar + DSL routing facilities.
- HTTP/2 showcase
A simple demo, showing how HTTP/2 can drastically improve user experience when a huge latency is involved.
Integration
- AMQP 1.0
Interact with AMQP 1.0 servers using the Vert.x Producer and Consumer APIs.
- AMQP 1.0 - Kafka bridge
Bridge for sending/receiving messages to/from Apache Kafka using the AMQP 1.0 protocol.
- Azure ServiceBus
Azure
- Bosun Monitoring
- CloudEvents.io Java SDK
Send and receive
- DropWizard metrics
Metrics implementation using DropWizard metrics.
Middleware
- Apache Camel
- API Framework
Vert.x and Glue based microservice framework removing distinction between standalone and serveless application. All services can run in standalone server, but, if required, same codebase can be used to run any service as serverless application.
- Gateleen
Middleware library based on Vert.x to build advanced JSON/REST communication servers.
- Gravitee.io
An OSS API Platform including an API Gateway and an OAuth2 / OIDC authorization server based on Vert.x Core / Vert.x Web and other modules.
Microservices
- Apache ServiceComb Java Chassis
ServiceComb Java Chassis is a Software Development Kit (SDK) for rapid development of microservices in Java, providing service registration, service discovery, dynamic routing, and service management features.
- Autonomous Services
A toolkit for creating autonomous services. An architecture that leverages vert.x and nannoq-tools to provide an event-based reactive architecure without centralized components, neither for communication or data, providing a theoretically linear scalability across the architecture.
- Circuit Breaker
Vert.x Circuit Breaker.
- Failsafe
Failsafe is a lightweight,
- Resilience4j
Resilience4j is a fault tolerance library designed for Java8 and functional programming. Resilience4j provides modules for Circuit Breaking, Rate Limiting, Bulkheading, Automatic retrying, Response caching and Metric measuring.
- Service Discovery - Redis backend
Web Frameworks
- Atmosphere Vert.x
Realtime Client Server Framework for the JVM, supporting WebSockets and Server Sent Events with Cross-Browser Fallbacks.
- 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.
- Handlers
Open web framework for Vert.x.
- Irked
Annotations-based configuration for Vert.x Web, with a controller framework and expressive APIs for REST.
- Jubilee
A rack compatible Ruby HTTP server built on Vert.x 3.
Cloud Support
- AWS SDK
Use AWS Java SDK v2 (async) with Vert.x
- OpenShift DIY cartridge
OpenShift DIY Cartridge using Vert.x.
- OpenShift Vert.x cartridge
OpenShift Vert.x Cartridge using Vert.x.
Community
- Blog
The official Vert.x blog containing many tutorials and other information.
- Developer Group
A group for Vert.x core
- Discord Server
Chat about any Vert.x-related topic.
- Issues
Vert.x core issue tracker.
- User Group
Discuss all user issues related to
Showing a sample of 218 resources. View the full list on GitHub →