crates.io "error" keyword
google_cloud_logging 0.1.0
Google Cloud Structured Logging structures.1 version - Latest release: about 4 years ago - 32.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 1.2% on crates.io
89 versions - Latest release: about 2 months ago - 16,613 dependent packages - 57,359 dependent repositories - 805 million downloads total - 4,415 stars on GitHub - 1 maintainer
thiserror 2.0.18 💰
derive(Error)89 versions - Latest release: about 2 months ago - 16,613 dependent packages - 57,359 dependent repositories - 805 million downloads total - 4,415 stars on GitHub - 1 maintainer
anyerror 0.1.13
A type of any error for transport14 versions - Latest release: about 1 year ago - 5 dependent packages - 54 dependent repositories - 1.54 million downloads total - 4 stars on GitHub - 1 maintainer
Top 1.1% on crates.io
104 versions - Latest release: 17 days ago - 15,807 dependent packages - 46,716 dependent repositories - 571 million downloads total - 5,458 stars on GitHub - 1 maintainer
anyhow 1.0.102 💰
Flexible concrete Error type built on std::error::Error104 versions - Latest release: 17 days ago - 15,807 dependent packages - 46,716 dependent repositories - 571 million downloads total - 5,458 stars on GitHub - 1 maintainer
anyhow2 0.1.4 💰
(Fork of anyhow that adds the location where the error first occurred)Flexible concrete Error typ...5 versions - Latest release: 21 days ago - 65 downloads total - 6,440 stars on GitHub - 1 maintainer
ggplot-error 1.0.0
GG Plot Error Handlers1 version - Latest release: about 4 years ago - 1 dependent package - 2.71 thousand downloads total - 4 stars on GitHub - 1 maintainer
wae-types 0.0.0
WAE Types - 统一错误类型与结果类型1 version - Latest release: about 10 hours ago - 0 downloads total - 1 maintainer
stacked_errors 0.7.1
high level error propogation with software controlled backtraces10 versions - Latest release: 12 months ago - 1 dependent package - 48.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
chainerrors-solana 0.1.0
Solana program error decoder — system, SPL Token, and Anchor errors1 version - Latest release: about 13 hours ago - 0 downloads total - 1 maintainer
chainerrors-core 0.1.0
Core types and traits for the ChainErrors blockchain error decoder1 version - Latest release: about 13 hours ago - 0 downloads total - 1 maintainer
chainerrors-evm 0.1.0
EVM revert/panic/custom error decoder — built on alloy-rs1 version - Latest release: about 13 hours ago - 0 downloads total - 1 maintainer
errcode 0.1.0-alpha.1
A Rust library for simplified error handling.1 version - Latest release: about 24 hours ago - 0 downloads total - 1 maintainer
smarterr-macro 0.1.7
Smart error handling library8 versions - Latest release: about 2 years ago - 10.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
ohno_macros 0.3.0
Macros for the ohno crate.3 versions - Latest release: about 1 month ago - 1.19 thousand downloads total - 61 stars on GitHub - 2 maintainers
ohno 0.3.1
High-quality Rust error handling.6 versions - Latest release: 20 days ago - 1.56 thousand downloads total - 61 stars on GitHub - 3 maintainers
rolldown-ariadne 0.5.3 💰
A fork of github.com/zesterer/ariadne3 versions - Latest release: 7 months ago - 172 thousand downloads total - 2,117 stars on GitHub - 1 maintainer
cadom 0.4.5
Some error-processing helpers for Rust9 versions - Latest release: about 3 years ago - 12.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
axum-err-handler-macro 0.2.1
A macro implementation for AxumErrorHandler1 version - Latest release: 8 months ago - 754 downloads total - 1 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
38 versions - Latest release: over 5 years ago - 604 dependent packages - 36,312 dependent repositories - 251 million downloads total - 17 stars on gitlab.com - 1 maintainer
proc-macro-error 1.0.4
Almost drop-in replacement to panics in proc-macros38 versions - Latest release: over 5 years ago - 604 dependent packages - 36,312 dependent repositories - 251 million downloads total - 17 stars on gitlab.com - 1 maintainer
mismatch 1.0.0 💰
Crate for abstract mismatching. Useful for error propagation.1 version - Latest release: over 3 years ago - 1 dependent repositories - 8.63 thousand downloads total - 207 stars on GitHub - 1 maintainer
vleue_sentry 0.2.0 💰
Sentry reporting plugin for Bevy3 versions - Latest release: 10 months ago - 3.01 thousand downloads total - 2 stars on GitHub - 1 maintainer
battler-wamprat-error-proc-macro 0.2.0
Procedural macro for custom WAMP errors.5 versions - Latest release: 3 months ago - 4.35 thousand downloads total - 6 stars on GitHub - 1 maintainer
polyerror 0.0.2
Macro to make errors easy and expressive2 versions - Latest release: about 5 years ago - 3.14 thousand downloads total - 4 stars on GitHub - 1 maintainer
integer-result 1.0.0
Convert primitive and non-zero integer types to a Result1 version - Latest release: over 5 years ago - 1.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
wtf-cli 1.0.0
AI-powered terminal error interpreter. Prepend wtf to any command to get instant diagnoses and fi...1 version - Latest release: 2 days ago - 0 downloads total - 1 maintainer
Top 8.7% on crates.io
17 versions - Latest release: almost 5 years ago - 84 dependent packages - 95 dependent repositories - 578 thousand downloads total - 74 stars on GitHub - 1 maintainer
custom_error 1.9.2 💰
Define custom errors without boilerplate using the custom_error! macro.17 versions - Latest release: almost 5 years ago - 84 dependent packages - 95 dependent repositories - 578 thousand downloads total - 74 stars on GitHub - 1 maintainer
actix_error_proc_macros 0.3.0
Procedural macros for the actix_error_proc package.8 versions - Latest release: 7 months ago - 6.58 thousand downloads total - 6 stars on GitHub - 1 maintainer
backerror-macros 0.1.1
Java style backtrace for Rust2 versions - Latest release: about 2 months ago - 65 downloads total - 1 maintainer
thiserror-context 0.1.2
A wrapper around thiserror, giving you the ability to add context3 versions - Latest release: over 1 year ago - 804 thousand downloads total - 4 stars on GitHub - 1 maintainer
dialog-expect 1.0.4
Display a dialog box with the message when calling `.expect` or panicing5 versions - Latest release: almost 3 years ago - 6.56 thousand downloads total - 1 stars on GitHub - 1 maintainer
no-std-thiserror 0.1.0
thiserror but no_std compatible1 version - Latest release: about 2 years ago - 1.73 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
error-type 0.1.2
Provides a macro for constructing unifying error types.3 versions - Latest release: over 10 years ago - 4 dependent packages - 5 dependent repositories - 19.5 thousand downloads total - 20 stars on GitHub - 1 maintainer
compiler_error 0.1.1 💰
Triggerable compiler error2 versions - Latest release: over 8 years ago - 1 dependent package - 6 dependent repositories - 17.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
anyhow-http-derive 0.4.2
Derive macros for HTTP errors4 versions - Latest release: about 1 year ago - 16.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
err-ctx 0.2.3
Contextual error reporting helpers5 versions - Latest release: about 7 years ago - 1 dependent repositories - 8.08 thousand downloads total - 2 stars on GitHub - 1 maintainer
declare 0.0.1
An error set macro that simplifies error management by providing a streamlined method for definin...2 versions - Latest release: over 1 year ago - 999 downloads total - 202 stars on GitHub - 1 maintainer
anyhow-loc 0.3.0
anyhow with location3 versions - Latest release: over 1 year ago - 3.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
except 0.3.0
The only one `Error`.3 versions - Latest release: almost 3 years ago - 4.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
gevi_error 1.0.0
A flavor of error types and error handling that I like1 version - Latest release: 4 months ago - 42 downloads total - 1 maintainer
tailwind-error 1.3.3
Tailwind Error Handlers18 versions - Latest release: over 2 years ago - 2 dependent packages - 3 dependent repositories - 35.9 thousand downloads total - 126 stars on GitHub - 1 maintainer
apollo-ariadne 0.2.0-alpha.0 💰
A fancy diagnostics & reporting crate1 version - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 45.1 thousand downloads total - 2,035 stars on GitHub - 1 maintainer
try-exit 1.0.0
Dependency free, simple error handling for small programs1 version - Latest release: over 7 years ago - 2.77 thousand downloads total - 1 maintainer
battler-wamprat-error 0.2.1
Procedural macro for custom WAMP errors.6 versions - Latest release: 3 months ago - 4.08 thousand downloads total - 6 stars on GitHub - 1 maintainer
kinderror 0.1.3
An io::Error style kind Error derive macro4 versions - Latest release: about 2 months ago - 54 downloads total - 1 maintainer
mloggerai 0.0.3 💰
Rust library for analyzing logs and obtaining AI solutions via OpenAI-compatible APIs. You can us...3 versions - Latest release: 5 months ago - 845 downloads total - 0 stars on GitHub - 1 maintainer
pretty-error-debug 0.3.1
If the process ends with an `Error`, write out the `Error` message and chain.6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 45 thousand downloads total - 0 stars on GitHub - 1 maintainer
efloat 0.2.0
Error-bounded Floating Point1 version - Latest release: almost 8 years ago - 2 thousand downloads total - 5 stars on GitHub - 1 maintainer
status 0.0.10
Error container10 versions - Latest release: over 6 years ago - 2 dependent packages - 11 dependent repositories - 29.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
evil 0.2.1
this crate allows using the ? operator as a shorthand for .unwrap() 😈8 versions - Latest release: 4 days ago - 51 downloads total - 6 stars on GitHub - 1 maintainer
miden-utils-diagnostics 0.21.2
Diagnostic infrastructure used in the Miden assembler and VM24 versions - Latest release: 4 days ago - 71.7 thousand downloads total - 729 stars on GitHub - 1 maintainer
impass 0.1.0
A simply way to handle fatal errors in an ergonomic way!1 version - Latest release: 7 months ago - 382 downloads total - 0 stars on GitHub - 1 maintainer
noerror 💰
derive(Error)2 versions - Latest release: 5 days ago - 1.65 thousand downloads total - 1 stars on GitHub - 1 maintainer
fused-reader 0.1.0
This crate provides fused reader type that if writer thread dies while holding armed fuse the rea...1 version - Latest release: over 6 years ago - 1.81 thousand downloads total - 0 stars on GitHub - 1 maintainer
throw 0.1.7
Efficiently add statically-calculated stack traces to errors.8 versions - Latest release: over 7 years ago - 2 dependent repositories - 23.5 thousand downloads total - 74 stars on GitHub - 1 maintainer
typeful 0.1.1
A collection of helper derive macros for type patterns2 versions - Latest release: over 1 year ago - 174 thousand downloads total - 0 stars on GitHub - 1 maintainer
bizerror 0.1.3
Provides a standardized approach for defining and managing business-related errors4 versions - Latest release: 8 months ago - 2.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
impl_serde_serialize_error 1.0.4
Macro for fast implementing error methods in serde::Serializer trait5 versions - Latest release: over 3 years ago - 5.87 thousand downloads total - 3 stars on GitHub - 1 maintainer
infinite-errors-macros 0.2.0
Generic error handling framework with static backtraces. Proc macro package2 versions - Latest release: about 2 years ago - 1 dependent package - 8.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
stop 0.2.0
Stop the program on a fatal error.2 versions - Latest release: about 1 month ago - 531 downloads total - 0 stars on GitHub - 1 maintainer
error-combinator 0.1.3
Type-driven error composition with functional combinators4 versions - Latest release: about 1 month ago - 94 downloads total - 1 maintainer
fused_error 0.1.2
A simple library for working with composable errors.3 versions - Latest release: over 3 years ago - 3.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
codemap2-diagnostic 0.1.0
A maintained fork of the `codemap-diagnostic` crate. Library for displaying compiler error messa...1 version - Latest release: almost 3 years ago - 1.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
iex 0.2.0
Idiomatic exceptions2 versions - Latest release: over 1 year ago - 3.39 thousand downloads total - 80 stars on GitHub - 1 maintainer
tighterror 0.0.22
A minimalistic error representation framework.22 versions - Latest release: over 1 year ago - 1 dependent package - 25.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
coercible_errors 0.1.4
Zero-cost error handling for generic traits5 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 45.8 thousand downloads total - 11 stars on GitHub - 1 maintainer
explicit-error-exit 0.3.0
Explicit concrete Error type to manage errors that end a process/program6 versions - Latest release: 9 months ago - 2.82 thousand downloads total - 2 stars on GitHub - 1 maintainer
error-forge 0.9.6
A comprehensive Rust error management framework with async support, error recovery patterns, and ...11 versions - Latest release: 7 months ago - 4.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
pyo3-error 0.8.0
Unified error causality chains across Rust and Python8 versions - Latest release: about 1 month ago - 15.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
whereat 0.1.3
Lightweight error location tracking with small sizeof and no_std support4 versions - Latest release: about 2 months ago - 1.41 thousand downloads total - 1 maintainer
Top 3.3% on crates.io
16 versions - Latest release: almost 5 years ago - 422 dependent packages - 21,361 dependent repositories - 223 million downloads total - 337 stars on GitHub - 1 maintainer
quick-error 2.0.1
A macro which makes error types pleasant to write.16 versions - Latest release: almost 5 years ago - 422 dependent packages - 21,361 dependent repositories - 223 million downloads total - 337 stars on GitHub - 1 maintainer
quick-error2 2.1.0
A macro which makes error types pleasant to write.3 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 9.83 thousand downloads total - 337 stars on GitHub - 1 maintainer
one_err 0.0.8
OneErr to rule them all8 versions - Latest release: about 3 years ago - 9 dependent packages - 28 dependent repositories - 180 thousand downloads total - 2 stars on GitHub - 2 maintainers
arc-io-error 0.1.1
A version of std::io::Error implemented on top of Arc instead of Box, making it cloneable.2 versions - Latest release: over 8 years ago - 4.86 thousand downloads total - 1 stars on GitHub - 1 maintainer
wp-error 0.8.2
Structured, domain-specific error types and robustness strategies extracted from WarpParse7 versions - Latest release: 6 days ago - 1.39 thousand downloads total - 1 maintainer
derail-report 0.1.0
Tools for reporting `derail::Error`s.2 versions - Latest release: 7 months ago - 817 downloads total - 1 maintainer
bruh_moment
Re-export of the anyhow crate, but with Bruh as the error type2 versions - Latest release: 6 days ago - 1 dependent package - 3.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
composite-error 0.1.0
easily create a enum error composed of other errors1 version - Latest release: over 5 years ago - 1.69 thousand downloads total - 1 maintainer
errorlit 0.0.2
Macro for creating error literals2 versions - Latest release: 3 months ago - 460 downloads total - 1 maintainer
oak-diagnostic 0.0.5
Beautiful diagnostic reporting for the Oak ecosystem, inspired by miette.5 versions - Latest release: 6 days ago - 54 downloads total - 14 stars on GitHub - 1 maintainer
manyhow-macros 0.11.4
Macro for manyhow21 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 5.09 million downloads total - 13 stars on GitHub - 1 maintainer
bongonet-error 0.4.0 💰
Error types and error handling APIs for Bongonet.1 version - Latest release: over 1 year ago - 1.29 thousand downloads total - 1 stars on GitHub - 1 maintainer
borked 0.2.0
Simple and convienient error handling library for rust4 versions - Latest release: 9 months ago - 4.55 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
neuer-error 0.3.0
Ergonomic error handling for machines and humans.4 versions - Latest release: about 1 month ago - 60 downloads total - 1 maintainer
Top 2.7% on crates.io
52 versions - Latest release: 7 days ago - 523 dependent packages - 2,173 dependent repositories - 77.3 million downloads total - 1,850 stars on GitHub - 1 maintainer
snafu 0.9.0
An ergonomic error handling library52 versions - Latest release: 7 days ago - 523 dependent packages - 2,173 dependent repositories - 77.3 million downloads total - 1,850 stars on GitHub - 1 maintainer
resext 1.2.0
A simple, lightweight error handling crate for Rust16 versions - Latest release: 7 days ago - 434 downloads total - 1 maintainer
try-drop 0.2.0
Batteries included error handling mechanisms for drops which can fail4 versions - Latest release: about 4 years ago - 5.13 thousand downloads total - 10 stars on GitHub - 1 maintainer
try-catch 0.2.2
A simple proc-macro that enables try-catch for Rust with automatic downcasting of error types.4 versions - Latest release: over 4 years ago - 3 dependent packages - 3 dependent repositories - 47.4 thousand downloads total - 9 stars on GitHub - 1 maintainer
fluxion-error 0.1.1
Error types for the Fluxion reactive streaming library2 versions - Latest release: 4 months ago - 79 downloads total - 10 stars on GitHub - 1 maintainer
unsure 0.3.0
A Rust library for handling unsure (optional) values that might fail, with an additional rejectio...3 versions - Latest release: 12 months ago - 1.83 thousand downloads total - 1 maintainer
facet-error 0.44.0 💰
thiserror replacement powered by facet - derive Error trait from doc comments9 versions - Latest release: 7 days ago - 1.37 thousand downloads total - 2,415 stars on GitHub - 1 maintainer
snafu-virtstack-macro 0.1.0
Proc macro for snafu-virtstack providing automatic virtual stack trace implementation1 version - Latest release: 7 months ago - 67.3 thousand downloads total - 1 maintainer
gatherr 0.1.0
Helpers for collecting values and errors from result iterators1 version - Latest release: over 5 years ago - 1.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
resterror 0.1.0
Coming soon: thiserror-like derives for making nice errors for REST APIs.1 version - Latest release: over 4 years ago - 1.6 thousand downloads total - 1 maintainer
leroi 0.1.0
Library to make errors inspectable1 version - Latest release: over 1 year ago - 938 downloads total - 0 stars on GitHub - 1 maintainer
error-rail 0.11.0
ErrorRail is a no_std compatible Error Handling library for the Rust language.18 versions - Latest release: about 2 months ago - 456 downloads total - 0 stars on GitHub - 1 maintainer
backerror 0.1.1
Java style backtrace for Rust2 versions - Latest release: about 2 months ago - 43 downloads total - 1 maintainer
explicit-error 0.2.3
Explicit concrete Error type for binary crates11 versions - Latest release: 9 months ago - 6.54 thousand downloads total - 2 stars on GitHub - 1 maintainer
smarterr 1.1.0
Smart error handling library16 versions - Latest release: 8 months ago - 16.9 thousand downloads total - 4 stars on GitHub - 1 maintainer
debug_err 0.1.0
A minimal error handling library.1 version - Latest release: 3 months ago - 431 downloads total
ariadnenum 0.1.2
Derive macros to easily generate ariadne report from error variants3 versions - Latest release: 8 months ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
error-handling
154
rust
93
macro
43
derive
42
result
40
library
20
backtrace
20
no_std
20
anyhow
19
context
17
no-std
17
thiserror
16
diagnostics
16
proc-macro
15
logging
15
errors
14
report
14
failure
13
enum
13
axum
13
log
13
http
12
tracing
12
error-reporting
12
handling
11
compiler
11
debugging
11
cli
10
macros
10
panic
9
serde
9
reporting
8
try
8
exception
8
display
8
async
8
utility
8
ergonomic
8
io
8
parser
8
eyre
7
option
7
pretty
7
rust-library
7
tree
7
debug
7
validation
7
ai
6
framework
6
rust-lang
6
error-messages
6
api
6
optional
5
hash
5
stacktrace
5
terminal
5
rust-patterns
5
warning
5
web
5
highlight
5
transform
5
pipeline
5
input
4
handler
4
hacktoberfest
4
diagnostic
4
win32
4
typescript
4
type
4
code
4
json
4
chain
4
exit
4
format
4
minimal
4
utilities
4
trace
4
iterator
4
dialog
4
location
4
errorstack
4
grpc
4
anonymous
4
graph
4
unwrap
4
blockchain
4
console
4
rust-error
4
superapp
4
errorjson
3
sum
3
rustc
3
programming-language
3
rest
3
tighterror
3
status
3
database
3
rust-crate
3
errno
3
hook
3