[Ariadne has moved to Codeberg!] A fancy diagnostics & error reporting crate
-
Updated
Mar 23, 2026 - Rust
[Ariadne has moved to Codeberg!] A fancy diagnostics & error reporting crate
A rust-macro which makes errors easy to write
detail rust error handle
Batteries included error handling mechanisms for drops which can fail
Rust CLI utility library. Error handling, status reporting, and exit codes.
derive(Code) simplifies error handling by providing an easy-to-use enumeration of error codes
The easiest and most intuitive error handling solution.
Macro for fast implementing serialize methods in serde::Serializer trait
Error Forge is a flexible, high-performance Rust framework for rich, structured errors. Define typed errors with macros/derives, add contextual metadata & severities, wire sync/async hooks for logging/telemetry, and use recovery helpers (retry/fallback/backoff) that keep your code clean and resilient.
Structured, traceable, retry-aware HTTP error responses for Rust APIs. Features anyhow and Axum integration with a framework-agnostic core.
Add a description, image, and links to the error topic page so that developers can more easily learn about it.
To associate your repository with the error topic, visit your repo's landing page and select "manage topics."