Unified error responses for Quarkus REST APIs via Problem Details for HTTP APIs (RFC9457 & RFC7807)
-
Updated
Apr 16, 2026 - Java
Unified error responses for Quarkus REST APIs via Problem Details for HTTP APIs (RFC9457 & RFC7807)
Prevent OpenAPI Generator from redefining your Java contract. Generics-aware client generation for Spring Boot — available on Maven Central.
Spring integration for library implementing RFC7807 (aka RFC9457)
Next-generation HTTP router for Go 1.25+ with type-safe handlers, RFC 9457 errors, and built-in OpenAPI generation. Minimal dependencies, blazing performance.
RFC 9457 Problem Details for HTTP APIs のGo実装。Clean Architecture + DDD、依存ゼロ、86.9%テストカバレッジ。
Symfony 8 bundle for JSON-first API form handling — controller traits, API form types, data transformers, Doctrine validation, and RFC 9457 problem details error responses
An implementation of RFC9457, Problem Details for HTTP APIs
Minimal, opinionated Result pattern library for modern .NET APIs with RFC 9457 ProblemDetails, structured logging, and first-class Minimal API support.
A lightweight ASP.NET Core library that seamlessly integrates with ASP.NET Core's error handling mechanisms to standardize API error handling and messages into Problem Details for HTTP APIs responses.
A Fastify plugin for standardized, RFC 9457 compliant error responses (Problem Details) in HTTP APIs.
In this demo project, I share a new approach to handling error codes in your applications, along with a new method for logging the ErrorCodes and the class and line number where the error occurred.
Spring Boot starter library providing enhanced RFC 9457 ProblemDetail exception handling with field-level validation error information for WebMVC and WebFlux applications.
Provide a minimal, opinionated Result pattern library for modern .NET with built-in ProblemDetails, structured logging, and Minimal API support.
TypeScript-first RFC 9457 compliant HTTP error handling for Node.js. Zero dependencies, fully typed, framework-agnostic.
Jackson integration for library implementing RFC7807 (aka RFC9457)
Add a description, image, and links to the rfc9457 topic page so that developers can more easily learn about it.
To associate your repository with the rfc9457 topic, visit your repo's landing page and select "manage topics."