Javalin

Compact Java and Kotlin APIs

Visit Javalin official site

What it does

Javalin provides a Java and Kotlin web framework using handlers to describe routes, with WebSocket and validation interfaces for applications exposing endpoints and controlling how requests are processed.

When to use it

For an API prototype, consult routing and error-handling examples to organize request inputs and the responses returned to callers.