Kotlin Apache-2.0

vertx-lang-kotlin

Vert.x for Kotlin

V

vert-x3

Dernière activité 18 sept. 2026
vert-x3/vertx-lang-kotlin

302

étoiles

64

forks

11

issues ouvertes

asynccoroutineskotlinnon-blockingvertx

Ce README est souvent en anglais.

Vert.x for Kotlin

Build Status (5.x) Build Status (4.x) GitHub license Kotlin version badge Coroutines version badge

This is the repository for Kotlin language support for Vert.x.

The following modules are available in this project:

  • vertx-lang-kotlin contains extension functions for the majority of Vert.x libraries.

  • vertx-lang-kotlin-coroutines contains coroutines support for Vert.x.

Contributing

Extending Vert.x for Kotlin

Kotlin’s extensions are developed in this directory.

For instance vertx-core extensions are in the io.vertx.kotlin.core package, etc…​

Extensions needs to be tested and documented.

Bumping Kotlin version

There are a couple of rules to follow before increasing the project versions:

  • If changing one between kotlin and kotlinx.coroutines version, make sure that all transitive dependencies, like kotlin-stdlib, still match between the two versions.

Kotlin evolves fast, so just change the project versions, test it, and shot a PR.

Projets similaires

Vert.x examples

Javaasyncexampleshttp2
Vvert-x3
3,6 k étoiles2 k

Library support for Kotlin coroutines

Kotlinasynccoroutineskotlin
KKotlin
13,8 k étoiles2 k

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

Javaconcurrencyevent-loophigh-performance
Eeclipse-vertx
14,7 k étoiles2,1 k