http4k Modules overview¶
Core functionality¶
Core OpenAPI Contracts Multipart Forms GraphQL
HTTP Server Backends¶
Apache 4 & 5 Jetty Ktor CIO & Netty Netty Ratpack SunHttp Undertow
HTTP Serverless Backends¶
Alibaba Function Compute Apache OpenWhisk AWS Lambda Azure Functions Google Cloud Functions Tencent Serverless Cloud Functions
HTTP Clients¶
Apache4 Sync & Async Apache5 Sync & Async Java Fuel Jetty OkHttp Websocket
Messaging formats¶
Argo Gson Gson XML Jackson Jackson XML Jackson YAML JSON RPC KotlinX Serialisation Klaxon Moshi
Templating libraries¶
Dust Freemarker Handlebars Jade4j Pebble Thymeleaf
Cloud-Native & Observability¶
AWS Cloud Native Configuration Cloud Events Digest Auth OAuth Micrometer OpenTelemetry Resilience4J
Testing¶
Approval Testing Chaos Monkey Hamkrest Kotest Servirtium WebDriver