Skip to main content

A curated list of awesome Vert.x resources, libraries, and other nice things.

2.2k
GitHub Stars
218
Curated Resources
32
Categories
6 hours ago
Last Refreshed
BooksBuild toolsWeb FrameworksAuthentication AuthorisationDatabase ClientsIntegrationMiddlewareLanguage SupportReactiveSync Thread Non BlockVert.x Event Bus ClientsVert.x Event Bus ExtensionsCluster ManagersCloud SupportMicroservicesGame developmentSearch EnginesService FactoryConfigDependency InjectionTestingDevelopment ToolsMiscellaneousDistributionExamplesDeploymentUtilitiesPresentationsCommunityArticlesTutorialsFront-End

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

Integration

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

Community

Showing a sample of 218 resources. View the full list on GitHub →