crates.io "error" keyword
View the packages on the crates.io package registry that are tagged with the "error" keyword.
sqlstate 0.1.0 💰
Representations and parsing logic for SQLSTATE return codes.2 versions - Latest release: almost 4 years ago - 3.54 thousand downloads total - 4 stars on GitHub - 1 maintainer
into-result 0.3.1
A simple convenience trait for converting something into a `Result` or `Option`5 versions - Latest release: over 5 years ago - 1 dependent repositories - 7.84 thousand downloads total - 1 maintainer
declaration_site 0.2.0
Iterate through the debug info associated with currently loaded functions2 versions - Latest release: over 3 years ago - 2.76 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
13 versions - Latest release: 7 days ago - 73 dependent packages - 181 dependent repositories - 1.98 million downloads total - 898 stars on GitHub - 1 maintainer
error-stack 0.6.0
A context-aware error-handling library that supports arbitrary attached user data13 versions - Latest release: 7 days ago - 73 dependent packages - 181 dependent repositories - 1.98 million downloads total - 898 stars on GitHub - 1 maintainer
bigerror-error-stack 0.6.0-alpha
A context-aware error-handling library that supports arbitrary attached user data1 version - Latest release: about 1 month ago - 383 downloads total - 1,321 stars on GitHub - 1 maintainer
error-stack-macros 0.0.0-reserved
Macros for the `error-stack` crate1 version - Latest release: about 3 years ago - 1.46 thousand downloads total - 1,321 stars on GitHub - 1 maintainer
whassup 0.0.0-reserved
Ask what's up, get a status back1 version - Latest release: about 2 years ago - 1.37 thousand downloads total - 898 stars on GitHub - 1 maintainer
error-chain-mini 0.2.0
error-chain for minimalist8 versions - Latest release: over 7 years ago - 2 dependent packages - 13.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
aerr 0.2.8 💰
error / result like anyhow for axum12 versions - Latest release: 6 months ago - 3 dependent packages - 1 dependent repositories - 14.2 thousand downloads total - 29 stars on GitHub - 2 maintainers
erreur 0.1.2
A tiny crate that facilitates error handling, including tracing line numbers, customizing and pro...3 versions - Latest release: over 1 year ago - 3.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
anystack 0.6.0-alpha.3
Flexible and comprehensive error handling.3 versions - Latest release: 3 months ago - 1.15 thousand downloads total - 1 maintainer
iostub 0.2.0
A ready to use std::io::Read stub to write test suites2 versions - Latest release: 9 months ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
cadom 0.4.5
Some error-processing helpers for Rust9 versions - Latest release: over 2 years ago - 12.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
wallee 0.2.3
Flexible concrete Error type built on std::error::Error with caller location tracking10 versions - Latest release: about 1 month ago - 11 thousand downloads total - 0 stars on GitHub - 1 maintainer
error_snippet 0.1.17
Library for reporting fancy diagnostics to the console18 versions - Latest release: about 1 month ago - 6.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
ggplot-error 1.0.0
GG Plot Error Handlers1 version - Latest release: over 3 years ago - 1 dependent package - 2.49 thousand downloads total - 4 stars on GitHub - 1 maintainer
ic-error-types 0.2.0
Error types of the Internet Computer2 versions - Latest release: 4 months ago - 222 thousand downloads total - 1,669 stars on GitHub - 1 maintainer
yolo-block 0.1.0
Like a `try` block, but automatically unwraps the result.1 version - Latest release: over 5 years ago - 1.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
scoped-panic-hook 0.1.2
Adds scoped, nestable, thread-local hooks for panics and some utilities for capturing and analyzi...3 versions - Latest release: 4 months ago - 1.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
nebula_status 0.3.333
An HTTP status/error type for server applications11 versions - Latest release: about 5 years ago - 1 dependent package - 14.2 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
no-std-thiserror 0.1.0
thiserror but no_std compatible1 version - Latest release: over 1 year ago - 1.6 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
Top 9.6% on crates.io
43 versions - Latest release: 5 months ago - 20 dependent packages - 43 dependent repositories - 2.27 million downloads total - 13 stars on GitHub - 1 maintainer
special 0.11.4
The package provides special functions.43 versions - Latest release: 5 months ago - 20 dependent packages - 43 dependent repositories - 2.27 million downloads total - 13 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
38 versions - Latest release: about 5 years ago - 604 dependent packages - 36,312 dependent repositories - 200 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: about 5 years ago - 604 dependent packages - 36,312 dependent repositories - 200 million downloads total - 17 stars on gitlab.com - 1 maintainer
Top 1.2% on crates.io
87 versions - Latest release: 18 days ago - 16,613 dependent packages - 57,359 dependent repositories - 531 million downloads total - 4,415 stars on GitHub - 1 maintainer
thiserror 2.0.16 💰
derive(Error)87 versions - Latest release: 18 days ago - 16,613 dependent packages - 57,359 dependent repositories - 531 million downloads total - 4,415 stars on GitHub - 1 maintainer
Top 1.1% on crates.io
101 versions - Latest release: 26 days ago - 15,807 dependent packages - 46,716 dependent repositories - 402 million downloads total - 5,458 stars on GitHub - 1 maintainer
anyhow 1.0.99 💰
Flexible concrete Error type built on std::error::Error101 versions - Latest release: 26 days ago - 15,807 dependent packages - 46,716 dependent repositories - 402 million downloads total - 5,458 stars on GitHub - 1 maintainer
dunh 1.0.2
Highlights code for printing3 versions - Latest release: 9 months ago - 2.31 thousand downloads total - 1 stars on GitHub - 1 maintainer
fnerror 0.1.0
A proc-macro for generating error impls for functions.1 version - Latest release: 2 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
error_def 0.3.16
A Rust syntax extension for generating error-handling boilerplate code.19 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 35 thousand downloads total - 18 stars on GitHub - 1 maintainer
compiler_base_error 0.1.6
compiler_base_error16 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 82.9 thousand downloads total - 2,139 stars on GitHub - 1 maintainer
error-info-macros 0.3.0
Macros for error-info crate3 versions - Latest release: over 1 year ago - 1 dependent package - 4.67 thousand downloads total - 1 stars on GitHub - 1 maintainer
tailwind-error 1.3.3
Tailwind Error Handlers18 versions - Latest release: almost 2 years ago - 2 dependent packages - 3 dependent repositories - 24.8 thousand downloads total - 122 stars on GitHub - 1 maintainer
serde-error 0.1.3
Serde (de)serializer for Error types4 versions - Latest release: 11 months ago - 8 dependent packages - 182 dependent repositories - 581 thousand downloads total - 4 stars on GitHub - 1 maintainer
oe 0.0.2
OE is a macro to make errors easy and expressive1 version - Latest release: over 4 years ago - 1.78 thousand downloads total - 0 stars on GitHub - 1 maintainer
system_error 0.2.0
A library for cross platform system errors3 versions - Latest release: over 1 year ago - 2 dependent packages - 6 dependent repositories - 76.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
mismatch 1.0.0 💰
Crate for abstract mismatching. Useful for error propagation.1 version - Latest release: almost 3 years ago - 1 dependent repositories - 7.52 thousand downloads total - 200 stars on GitHub - 1 maintainer
miden-utils-diagnostics 0.17.1
Diagnostic infrastructure used in the Miden assembler and VM7 versions - Latest release: 7 days ago - 7.86 thousand downloads total - 684 stars on GitHub - 1 maintainer
crc-correction 1.0.2
CRC Correction3 versions - Latest release: about 1 month ago - 761 downloads total - 1 stars on GitHub - 1 maintainer
vleue_sentry 0.2.0
Sentry reporting plugin for Bevy3 versions - Latest release: 4 months ago - 2.27 thousand downloads total - 2 stars on GitHub - 1 maintainer
context-attribute 1.0.0 💰
Set the error context using doc comments.1 version - Latest release: over 6 years ago - 10.2 thousand downloads total - 54 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
51 versions - Latest release: 3 days ago - 523 dependent packages - 2,173 dependent repositories - 55.8 million downloads total - 1,757 stars on GitHub - 1 maintainer
snafu 0.8.9
An ergonomic error handling library51 versions - Latest release: 3 days ago - 523 dependent packages - 2,173 dependent repositories - 55.8 million downloads total - 1,757 stars on GitHub - 1 maintainer
rama-error 0.2.0 💰
error types and utilities for rama18 versions - Latest release: 4 months ago - 14.2 thousand downloads total - 755 stars on GitHub - 1 maintainer
error2-derive 0.5.0
A simple error handle library for Rust6 versions - Latest release: 5 months ago - 3.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
cex_derive 0.5.2
Macros for checked exception simulation10 versions - Latest release: over 4 years ago - 1 dependent package - 17.8 thousand downloads total - 23 stars on GitHub - 1 maintainer
err-ctx 0.2.3
Contextual error reporting helpers5 versions - Latest release: over 6 years ago - 1 dependent repositories - 7.67 thousand downloads total - 2 stars on GitHub - 1 maintainer
stacktrace 0.2.1
This project is deprecated. Consider looking at [error-chain](https://crates.io/crates/error-chain).6 versions - Latest release: about 9 years ago - 22.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
tear 0.5.1
Typed early returns and loop control + Syntax sugar for try!-like error handling7 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 9.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
ctxerr 0.2.8
Tiny wrapper on thiserror embedding backtrace and location10 versions - Latest release: over 2 years ago - 1 dependent package - 13.5 thousand downloads total - 1 maintainer
coercible_errors 0.1.4
Zero-cost error handling for generic traits5 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 45 thousand downloads total - 11 stars on GitHub - 1 maintainer
simplerror 1.1.0
A zero-dep macro to declaratively define error enum types and their common trait implementations.2 versions - Latest release: 2 months ago - 943 downloads total - 0 stars on GitHub - 1 maintainer
eros 0.1.0
Context aware, ergonomic and precise error handling.17 versions - Latest release: 16 days ago - 7.42 thousand downloads total - 172 stars on GitHub - 1 maintainer
error-type 0.1.2
Provides a macro for constructing unifying error types.3 versions - Latest release: about 10 years ago - 4 dependent packages - 5 dependent repositories - 18 thousand downloads total - 20 stars on GitHub - 1 maintainer
pyo3-error 0.6.0
Unified error causality chains across Rust and Python6 versions - Latest release: 4 days ago - 11.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
dyteslogs 0.1.0
error logs1 version - Latest release: 4 months ago - 649 downloads total - 0 stars on GitHub - 1 maintainer
w32-error 1.0.0
Encapsulates Windows API error codes.1 version - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 62.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
lift_result 1.0.1
Lifts a fallible function that returns Result<_, E1> into one that returns Result<_, E2>, if E1 c...2 versions - Latest release: over 3 years ago - 2.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
battler-wamprat-error 0.1.3
Procedural macro for custom WAMP errors.4 versions - Latest release: 3 months ago - 2.62 thousand downloads total - 5 stars on GitHub - 1 maintainer
battler-wamprat-error-proc-macro 0.1.3
Procedural macro for custom WAMP errors.4 versions - Latest release: 3 months ago - 2.82 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 9.1% on crates.io
6 versions - Latest release: over 4 years ago - 51 dependent packages - 50 dependent repositories - 935 thousand downloads total - 31 stars on GitHub - 1 maintainer
derive-error 0.0.5
Derive macro for Error using macros 1.16 versions - Latest release: over 4 years ago - 51 dependent packages - 50 dependent repositories - 935 thousand downloads total - 31 stars on GitHub - 1 maintainer
lerr 0.1.5
simple errors for lang-dev6 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 7.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
localtrace 0.1.9
A local tracing library for Rust8 versions - Latest release: about 2 months ago - 2.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
error-graph 0.1.1
Allows non-fatal errors in a tree of subfunctions to easily be collected by a caller2 versions - Latest release: 9 months ago - 17.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
terrors 0.3.3
ergonomic and precise error handling built atop type-level set arithmetic16 versions - Latest release: 5 months ago - 35.2 thousand downloads total - 282 stars on GitHub - 1 maintainer
fatal-error 1.0.1
Differentiate errors and fatal errors2 versions - Latest release: over 2 years ago - 1 dependent package - 2.84 thousand downloads total - 1 stars on GitHub - 1 maintainer
polyerror 0.0.2
Macro to make errors easy and expressive2 versions - Latest release: over 4 years ago - 2.94 thousand downloads total - 4 stars on GitHub - 1 maintainer
eyre-impl 0.1.0 💰
The generic backing types and traits necessary to implement different forms of catch all contextu...1 version - Latest release: over 5 years ago - 2 dependent packages - 3.41 thousand downloads total - 4 stars on GitHub - 1 maintainer
yaml_error_context_hack 0.1.0 💰
Returns the `serde_yaml` error location and message to pass to `miette`.1 version - Latest release: 7 months ago - 1.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
idk 0.0.1 💰
A Rust library for error handling and reporting in Mini Functions.1 version - Latest release: over 2 years ago - 2 dependent packages - 2.96 thousand downloads total - 14 stars on GitHub - 1 maintainer
impass 0.1.0
A simply way to handle fatal errors in an ergonomic way!1 version - Latest release: 18 days ago - 182 downloads total - 0 stars on GitHub - 1 maintainer
beau_collector 0.2.1
Collect up all errors into a single error4 versions - Latest release: over 5 years ago - 2 dependent packages - 10 dependent repositories - 119 thousand downloads total - 2 stars on GitHub - 1 maintainer
derive-error-kind 0.1.0
Proc macro for deriving error kinds1 version - Latest release: 3 months ago - 420 downloads total - 1 stars on GitHub - 1 maintainer
actix-web-thiserror 0.2.7
Extend thiserror crate functionality for actix-web.11 versions - Latest release: about 1 year ago - 345 thousand downloads total - 2 stars on GitHub - 1 maintainer
err-context 0.1.0
Lightweight context layers for stdandard library errors1 version - Latest release: almost 6 years ago - 6 dependent packages - 179 dependent repositories - 534 thousand downloads total - 0 stars on GitHub - 1 maintainer
nuhound 0.3.0
Improve error handling capability5 versions - Latest release: 4 months ago - 4.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
errs 0.3.1
A library for handling errors with reasons4 versions - Latest release: 7 days ago - 2.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
bare_err_tree 1.0.1
Display errors as a formatted tree16 versions - Latest release: 3 months ago - 11.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
dir_input 1.0.2
Simple library to handle input directory inputs on linux3 versions - Latest release: 7 months ago - 2.03 thousand downloads total - 2 stars on GitHub - 1 maintainer
orion-error 0.5.4
Struct Error for Large Project20 versions - Latest release: 8 days ago - 9.03 thousand downloads total - 2 stars on GitHub - 2 maintainers
pingora-error 0.6.0
Error types and error handling APIs for Pingora.7 versions - Latest release: 22 days ago - 7 dependent packages - 824 thousand downloads total - 24,957 stars on GitHub - 5 maintainers
custom_error_core 1.9.0 💰
Define custom errors without boilerplate using the custom_error! macro.3 versions - Latest release: over 4 years ago - 1 dependent package - 3.95 thousand downloads total - 73 stars on GitHub - 1 maintainer
thiserror-context 0.1.2
A wrapper around thiserror, giving you the ability to add context3 versions - Latest release: 11 months ago - 427 thousand downloads total - 4 stars on GitHub - 1 maintainer
bherror 0.1.0
TBTL's library for error handling in Rust.1 version - Latest release: 6 months ago - 3.16 thousand downloads total - 2 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000037 2.0.13
derive(Error)2 versions - Latest release: 6 months ago - 1.37 thousand downloads total - 1 maintainer
onlyerror 0.1.5 💰
Obsessively tiny error derive macro6 versions - Latest release: 9 months ago - 5 dependent packages - 1 dependent repositories - 21.5 thousand downloads total - 87 stars on GitHub - 1 maintainer
wurm 1.1.0
Non-fatal, strongly typed errors3 versions - Latest release: almost 3 years ago - 3.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
win32-error 0.9.0
Error like wrapper for GetLastError for Windows1 version - Latest release: about 9 years ago - 1 dependent package - 3 dependent repositories - 7 thousand downloads total - 1 stars on GitHub - 1 maintainer
try-exit 1.0.0
Dependency free, simple error handling for small programs1 version - Latest release: about 7 years ago - 2.53 thousand downloads total - 1 maintainer
exun 0.2.0
Handle unexpected errors2 versions - Latest release: about 2 years ago - 2.95 thousand downloads total - 26 stars on GitHub - 1 maintainer
rich-result 0.1.2
Rich result type differentiating between recoverable & fatal errors3 versions - Latest release: over 2 years ago - 3.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
justerror 1.1.0 💰
Extension to `thiserror` that helps reduce the amount of handwriting3 versions - Latest release: over 2 years ago - 1 dependent repositories - 22.2 thousand downloads total - 14 stars on GitHub - 1 maintainer
from_error_scope 0.0.1
Enable scoped conversion between non-local Error types1 version - Latest release: over 10 years ago - 2.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
warned 0.1.1
struct Warned<T, W> { value: T, warnings: Vec<W> }, which represents a value with warnings.2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 8.76 thousand downloads total - 2 stars on GitHub - 1 maintainer
jsonerr 0.0.3
jsonerr macro and builder3 versions - Latest release: over 2 years ago - 2 dependent packages - 4.42 thousand downloads total - 1 stars on codeberg.org - 1 maintainer
except-plugin 0.0.1
exception-plugin is a common exception in Rust , which helps developers better control their prog...1 version - Latest release: about 2 years ago - 1 dependent package - 2.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
errorlit 0.0.1
Macro for creating error literals1 version - Latest release: about 1 month ago - 251 downloads total - 1 maintainer
stacked_errors 0.7.1
high level error propogation with software controlled backtraces10 versions - Latest release: 5 months ago - 1 dependent package - 16.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
sum_error 0.1.2
Derive macros for fast summing of error types into error enum.3 versions - Latest release: almost 6 years ago - 4.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
thisctx 0.4.0
Easily create error with contexts4 versions - Latest release: over 2 years ago - 1 dependent repositories - 10.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
embedded-hal-error 0.3.0
core::error::Error for embedded-hal Errors4 versions - Latest release: 12 months ago - 3.77 thousand downloads total - 0 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: about 3 years ago - 5.52 thousand downloads total - 3 stars on GitHub - 1 maintainer
error-enum 0.4.1
Provide a easy way to define an enum that represents errors with error codes, document comments a...7 versions - Latest release: over 1 year ago - 8.6 thousand downloads total - 1 maintainer
Related Keywords
error-handling
127
rust
86
macro
39
derive
36
result
30
library
17
no_std
17
context
14
report
14
error-reporting
13
axum
13
failure
13
backtrace
12
logging
12
diagnostics
12
anyhow
12
no-std
11
http
11
enum
11
handling
11
compiler
11
thiserror
10
proc-macro
10
log
10
errors
9
serde
9
try
8
debugging
8
io
8
exception
8
tracing
8
display
8
macros
7
panic
7
cli
7
utility
7
rust-library
7
pretty
7
api
6
error-messages
6
parser
6
async
6
validation
6
reporting
6
hash
5
warning
5
rust-lang
5
pipeline
5
highlight
5
terminal
5
transform
5
tree
5
framework
5
debug
5
type
4
graph
4
grpc
4
minimal
4
rust-patterns
4
superapp
4
chain
4
typescript
4
win32
4
ai
4
anonymous
4
option
4
code
4
iterator
4
rust-error
4
input
4
console
4
ergonomic
4
web
4
handler
4
format
4
hacktoberfest
4
yoshi
3
throws
3
errorjson
3
simple
3
message
3
conversion
3
errno
3
trace
3
err
3
errorstack
3
sum
3
tighterror
3
actix
3
throw
3
testing
3
std
3
print
3
programming-language
3
exit
3
tonic
3
unwrap
3
actix-web
3
winapi
3
utilities
3