Feign (OpenFeign) is a declarative Java HTTP client binder inspired by Retrofit, JAX-RS, and WebSocket. It turns annotated Java interfaces into templated HTTP requests with pluggable encoders, decoders, error handlers, and HTTP transports. The OpenFeign organization maintains a broad set of modules covering serialization, HTTP transports, JAX-RS contracts, resilience, logging, form encoding, GraphQL, and metrics.
URL: Visit APIs.json URL
- Type: Index
- Position: Consumer
- Access: 3rd-Party
- HTTP Client, Java, JVM, Open Source, REST, SDKs
- Created: 2026-03-27
- Modified: 2026-04-28
Base library that processes annotated Java interfaces into templated HTTP requests.
- Feign JAX-RS — docs
- Feign Form — docs
- FN: Kin Lane
- Email: kin@apievangelist.com