Dropwizard
Java service toolkit
What it does
Dropwizard integrates HTTP, JSON, configuration, and monitoring components into a Java service framework, with resources and execution commands that organize the application server and its supporting operational capabilities.
When to use it
For an API needing a defined structure, use configuration and resource examples to understand startup behavior and endpoint arrangement.