Feature Comparison

Comparison with Micro Web Frameworks in Java or Kotlin. Spring and Vert.x are left aside as they are full blown frameworks.

You can find a performance comparison in the TechEmpower Web Frameworks Bechmark.

Hexagon Ktor http4k Spark Jooby Ratpack
HTTP Engines Jetty, Servlet
DSL Routes YES
Annotated Routes NO
CORS Planned
HTTP/2 Planned
WebSockets Planned
Non blocking I/O Planned
Serialization JSON, YAML
Templates Pebble
Security JWT
API DocumentationRAML
Data Stores MongoDB
Message Queues RabbitMQ
Configuration Env, File, URL…