Skip to content

Framework Support

EasyYapi supports multiple Java/Kotlin web frameworks and can automatically recognize framework annotations to generate corresponding API documentation.

Default Support

FrameworkDescription
Spring BootMost widely used Java web framework
Spring Boot WebFluxReactive web framework
Spring Cloud OpenFeignDeclarative HTTP client
Spring ActuatorSpring Boot Actuator endpoints
JAX-RSJava RESTful Web Services standard
gRPCHigh-performance RPC framework

Common Support

Framework/SpecDescription
javax.validationJava Bean Validation specification
Jakarta ValidationJakarta Bean Validation specification
SwaggerAPI documentation specification (v2)
Swagger 3 / OpenAPIAPI documentation specification (v3)
JacksonJSON serialization/deserialization
GsonGoogle JSON library
FastjsonAlibaba JSON library

Built-in Extensions

ExtensionDescription
Deprecated & ConvertsDeprecated info and type conversions
Field OrderField ordering extensions
Spring ConfigurationSpring config properties support

Released under the Apache-2.0 License.