Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "panic" keyword

visualpanic-rs 0.1.2
A library providing a panic hook for Rust applications that visualizes the panic with a native er...
3 versions - Latest release: 6 months ago - 965 downloads total - 0 stars on GitHub - 1 maintainer
drop-panic 0.1.0
The callback that will be called if the current thread panics
1 version - Latest release: 2 months ago - 331 downloads total - 0 stars on GitHub - 1 maintainer
libabort
A abort function that doesn't require the standard library
3 versions - 297 downloads total - 0 stars on GitHub - 1 maintainer
bevy-panic-handler 2.2.0
A Bevy plugin that creates a popup message and logs to error on panic
9 versions - Latest release: 3 months ago - 2.81 thousand downloads total - 8 stars on GitHub - 1 maintainer
anysafe 0.1.2
any safe
3 versions - Latest release: about 4 years ago - 1.48 thousand downloads total - 7 stars on GitHub - 1 maintainer
assert_panic_free 1.0.2 💰
Assert that some code is panic-free. Fast to compile, no syn or macros etc...
3 versions - Latest release: about 3 years ago - 2.57 thousand downloads total - 15 stars on GitHub - 1 maintainer
unreachable_checked 0.2.0
unreachable!()-like macro that causes linking error instead of panicking. May be used to statical...
2 versions - Latest release: about 1 year ago - 627 downloads total - 0 stars on GitHub - 1 maintainer
tracing-panic 0.1.2
A panic hook that captures panic information as a tracing event
3 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 145 thousand downloads total - 12 stars on GitHub - 1 maintainer
adaptive-barrier 1.0.0
Barrier with adaptable number of thread subsciptions
2 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 9.32 thousand downloads total - 3 stars on GitHub - 1 maintainer
panic-never 0.1.0
This crate guarantees that your application is free of panicking branches
1 version - Latest release: about 5 years ago - 4 dependent packages - 3 dependent repositories - 4.1 thousand downloads total - 173 stars on GitHub - 1 maintainer
app-center 0.1.0
Automatically upload panic traces to [Microsoft AppCenter](https://docs.microsoft.com/en-us/appce...
1 version - Latest release: about 3 years ago - 526 downloads total - 0 stars on GitHub - 1 maintainer
assert-panic 1.0.1 💰
Assert that a panic happens, and optionally what (kind of) panic happens
4 versions - Latest release: almost 4 years ago - 5 dependent packages - 17 dependent repositories - 67.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
not-so-human-panic 1.1.5
Panic messages for humans
2 versions - Latest release: 12 months ago - 660 downloads total - 0 stars on GitHub - 1 maintainer
alloc-fmt 0.2.0
Formatting utilities safe for use in an allocator.
2 versions - Latest release: about 4 years ago - 1 dependent package - 2.27 thousand downloads total - 296 stars on GitHub - 1 maintainer
oopsie_woopsie 4.0.0
A crate to make debugging unexpected panics easier on end-user machines.
13 versions - Latest release: 8 months ago - 3.98 thousand downloads total - 0 stars on GitHub - 1 maintainer
unwrap_or_panic 0.3.0
Unwrap a `Result<T, E>` without formating the Error `E` and no trait bound `E: Debug`
7 versions - Latest release: about 1 year ago - 2.06 thousand downloads total - 1 maintainer
crankstart-cli 0.2.9
A command line tool for use with [Crankstart](https://github.com/pd-rs/crankstart).
2 versions - Latest release: 9 months ago - 726 downloads total - 83 stars on GitHub - 2 maintainers
crankstart 0.1.2
A barely functional, wildly incomplete and basically undocumented Rust crate whose aim is to let ...
3 versions - Latest release: 9 months ago - 1.18 thousand downloads total - 221 stars on GitHub - 2 maintainers
crankstart-sys 0.1.2
A barely functional, wildly incomplete and basically undocumented Rust crate whose aim is to let ...
2 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 1.32 thousand downloads total - 221 stars on GitHub - 2 maintainers
Top 5.7% on crates.io
better-panic 0.3.0 💰
Pretty panic backtraces inspired by Python's tracebacks.
5 versions - Latest release: over 2 years ago - 83 dependent packages - 393 dependent repositories - 363 thousand downloads total - 402 stars on GitHub - 1 maintainer
panic-serial 0.1.2
Print panics on serial port
3 versions - Latest release: about 1 year ago - 1 dependent repositories - 1.21 thousand downloads total - 2 stars on GitHub - 1 maintainer
expecto-patronum 0.1.0
A library to add beatiful animals to your panic outputs
1 version - Latest release: over 1 year ago - 374 downloads total - 0 stars on GitHub - 1 maintainer
wdk-panic 0.2.0
Default panic handler implementations for programs built with WDK
3 versions - Latest release: 3 months ago - 2 dependent repositories - 3.94 thousand downloads total - 1,360 stars on GitHub - 1 maintainer
expect_with 1.0.0
Expect with formatting
1 version - Latest release: about 1 year ago - 335 downloads total - 0 stars on GitHub - 1 maintainer
alloc-safe 0.1.3
Safe memory allocation, no panic!
4 versions - Latest release: about 2 years ago - 2.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
panic-semihosting 0.6.0
Report panic messages to the host stderr using semihosting
12 versions - Latest release: about 2 years ago - 133 dependent packages - 274 dependent repositories - 592 thousand downloads total - 752 stars on GitHub - 1 maintainer
panicui 0.1.0
The needed solution for panicking with user interface.
1 version - Latest release: over 1 year ago - 1 dependent repositories - 391 downloads total - 1 stars on GitHub - 1 maintainer
test_panic 0.3.1
Utility for test cases with panic.
6 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 2 thousand downloads total - 0 stars on GitHub - 1 maintainer
panic-no-std 0.0.1
Panic handler for `no_std` apps.
1 version - Latest release: over 1 year ago - 1 dependent repositories - 2.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
panic-analyzer 0.1.4 💰
an audit tool to scan your crate or workspace searching for potential panic points in your codebase
5 versions - Latest release: 9 days ago - 1.87 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
scopeguard 1.2.0
A RAII scope guard that will run a given closure when it goes out of scope, even if the code betw...
11 versions - Latest release: 10 months ago - 264 dependent packages - 67,406 dependent repositories - 202 million downloads total - 397 stars on GitHub - 2 maintainers
panic-halt 0.2.0
Set panicking behavior to halt
5 versions - Latest release: over 5 years ago - 217 dependent packages - 1,030 dependent repositories - 954 thousand downloads total - 21 stars on GitHub - 1 maintainer
panic-custom-proc-macros 0.1.0
Small panicking macro crate that allows to easily set the behavior of panicking for embedded or r...
1 version - Latest release: 3 months ago - 1 dependent package - 383 downloads total - 0 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
noisy_float 0.2.0
Contains floating point types that panic if they are set to an illegal value, such as NaN
17 versions - Latest release: about 3 years ago - 53 dependent packages - 231 dependent repositories - 1.73 million downloads total - 81 stars on GitHub - 1 maintainer
imxrt-uart-panic 0.1.2
Panic handler for i.MX RT that reports to UART.
3 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 837 downloads total - 0 stars on GitHub - 2 maintainers
Top 2.9% on crates.io
human-panic 2.0.0
Panic messages for humans
19 versions - Latest release: about 1 month ago - 206 dependent packages - 280 dependent repositories - 3.52 million downloads total - 1,547 stars on GitHub - 4 maintainers
coredump 0.1.2 💰
Force coredump creation on panics.
3 versions - Latest release: over 1 year ago - 5 dependent packages - 5 dependent repositories - 11.9 thousand downloads total - 13 stars on GitHub - 1 maintainer
const_panic 0.2.8
const panic with formatting
12 versions - Latest release: about 1 year ago - 17 dependent packages - 1,187 dependent repositories - 2.39 million downloads total - 5 stars on GitHub - 1 maintainer
except 0.3.0
The only one `Error`.
3 versions - Latest release: 12 months ago - 1.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
slog_unwraps 0.1.5
Syntactic sugar to slog an error before unwrapping
6 versions - Latest release: about 5 years ago - 3.01 thousand downloads total - 2 stars on GitHub - 1 maintainer
pandet 0.4.0
A lightweight library to help act on panics of detached async tasks
8 versions - Latest release: about 1 year ago - 1 dependent package - 2.76 thousand downloads total - 2 stars on GitHub - 1 maintainer
web_panic_hook 0.1.0
Panic handling in the browser (wasm)
1 version - Latest release: 8 months ago - 341 downloads total - 0 stars on GitHub - 1 maintainer
panic-msp430 0.4.0
Halting panic implementation for MSP430 microcontrollers
4 versions - Latest release: over 1 year ago - 2 dependent packages - 2 dependent repositories - 6.19 thousand downloads total - 0 stars on GitHub - 2 maintainers
craydate-sys 0.1.3
Rust bindings for the Playdate hand held gaming system's C API, generated with bindgen.
4 versions - Latest release: about 2 years ago - 1 dependent package - 1.94 thousand downloads total - 19 stars on GitHub - 2 maintainers
soft 0.1.1
Provides soft, non-panicking assertions.
2 versions - Latest release: over 2 years ago - 1 dependent package - 2.35 thousand downloads total - 3 stars on GitHub - 1 maintainer
craydate-build 0.1.2
Build script helpers for the craydate crate.
3 versions - Latest release: about 2 years ago - 1.09 thousand downloads total - 19 stars on GitHub - 2 maintainers
craydate-macro 0.1.2
Proc macros for using the craydate crate.
3 versions - Latest release: about 2 years ago - 1 dependent package - 1.6 thousand downloads total - 19 stars on GitHub - 2 maintainers
craydate 0.1.7
A safe Rust API for the Playdate hand held gaming system.
8 versions - Latest release: about 2 years ago - 2.72 thousand downloads total - 19 stars on GitHub - 2 maintainers
scope-guard 1.2.0 💰
Simple RAII scope guard
3 versions - Latest release: about 1 year ago - 7.16 thousand downloads total - 4 stars on GitHub - 1 maintainer
unwind_aborts 0.1.1
Prevent your panics from unwinding past FFI boundaries with this one simple trick!
2 versions - Latest release: about 4 years ago - 6.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
gay_panic 1.0.1
A Rust panic handler, but make it gay.
3 versions - Latest release: over 1 year ago - 973 downloads total - 11 stars on GitHub - 1 maintainer
pygamer-panic-led 0.1.0
Set pygamer d13 led on panic
1 version - Latest release: almost 4 years ago - 522 downloads total - 0 stars on GitHub - 1 maintainer
user-panic 0.1.0
Rust Library Crate for Helpful Error messages
1 version - Latest release: over 2 years ago - 451 downloads total - 1 stars on GitHub - 1 maintainer
dos-errno-and-panic 0.0.4
DOS application supplement code: errno and panic handler.
4 versions - Latest release: over 1 year ago - 1.46 thousand downloads total - 1 stars on GitHub - 1 maintainer
econtext 0.2.0
Fast and simple error context on panics
4 versions - Latest release: almost 4 years ago - 1.6 thousand downloads total - 6 stars on GitHub - 1 maintainer
real_float 0.3.0
Floating point types that check for correctness and implement total ordering
4 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 4.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
mc-sgx-panic-sys 0.1.0
Common panic handling behavior for SGX enclaves
1 version - Latest release: over 1 year ago - 2 dependent packages - 767 downloads total - 1 stars on GitHub - 2 maintainers
mc-sgx-panic 0.1.0
Panic handler for SGX enclaves
1 version - Latest release: over 1 year ago - 340 downloads total - 1 stars on GitHub - 2 maintainers
panic-free-analyzer
an audit tool to scan your crate or workspace searching for potential panic points in your codebase
1 version - Latest release: 12 days ago - 256 downloads total - 1 maintainer
panic-reset 0.1.1
Set panicking behavior to reset
2 versions - Latest release: over 2 years ago - 1 dependent package - 17 dependent repositories - 274 thousand downloads total - 5 stars on GitHub - 1 maintainer
panic-context 0.1.0
Show manually-maintained context information on panic
1 version - Latest release: almost 7 years ago - 2.55 thousand downloads total - 5 stars on GitHub - 1 maintainer
errloc_macros 0.1.0
Error location utility macros
1 version - Latest release: about 7 years ago - 1.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
pagerduty_panic 0.1.1
Send panic data to PagerDuty
2 versions - Latest release: over 1 year ago - 1.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
inconceivable 0.9.0
`inconceivable!` is a macro which closely parallels `std::unreachable`, or `std::panic`. The prim...
1 version - Latest release: over 4 years ago - 1 dependent repositories - 748 downloads total - 5 stars on GitHub - 1 maintainer
dont_panic_slice 0.1.0
Slice that causes link error instead of panicking.
1 version - Latest release: almost 7 years ago - 919 downloads total - 58 stars on GitHub - 1 maintainer
dont_panic 0.1.0
panic!()-like macro that causes linking error instead of panicking. May be used to statically ens...
1 version - Latest release: almost 7 years ago - 2 dependent packages - 22.2 thousand downloads total - 58 stars on GitHub - 1 maintainer
panic_monitor 0.2.1
helps you monitor your threads and deal with panics
1 version - Latest release: about 6 years ago - 1 dependent repositories - 1.51 thousand downloads total - 4 stars on GitHub - 1 maintainer
hushed_panic 0.1.1
Hush panic!s for a single thread.
2 versions - Latest release: almost 3 years ago - 717 downloads total - 0 stars on GitHub - 1 maintainer
panic_search 0.1.4
Automatically search for panics when they happen
5 versions - Latest release: about 6 years ago - 3.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
breaktarget 0.1.0
Implementation of nonlocal breaks in Rust
1 version - Latest release: over 7 years ago - 1.18 thousand downloads total - 2 stars on GitHub - 1 maintainer
panic-rtt-core 0.2.1
Report panic messages to the host using RTT / jlink
3 versions - Latest release: over 3 years ago - 13 dependent packages - 6 dependent repositories - 12.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
panik 0.2.0
Application-wide panic handling, whereby panics occurring in any thread are treated as a hard err...
3 versions - Latest release: over 3 years ago - 1.25 thousand downloads total - 4 stars on GitHub - 1 maintainer
panic-usb-boot 0.3.0
Set panicking behavior to reset to usb boot inteface
3 versions - Latest release: 4 months ago - 933 downloads total - 0 stars on GitHub - 1 maintainer
emergency_brake 0.1.0
emergency_brake is a simple and easy to use process or service monitor that will immediately term...
1 version - Latest release: 8 months ago - 285 downloads total - 1 stars on GitHub - 1 maintainer
panic-custom 0.1.1
Small panicking rust crate that allows to easily set the behavior of panicking for embedded or re...
2 versions - Latest release: 3 months ago - 683 downloads total - 0 stars on GitHub - 1 maintainer
panic-soundcloud 1.0.0
Handles panic by dropping a link to the crate's homepage
1 version - Latest release: over 2 years ago - 417 downloads total - 6 stars on GitHub - 1 maintainer
expect-exit 0.5.2
Result.expected(): display an error message and exit without a panic.
11 versions - Latest release: over 1 year ago - 5 dependent packages - 7 dependent repositories - 6.3 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
panic-abort 0.3.2
Set panicking behavior to abort
6 versions - Latest release: over 4 years ago - 31 dependent packages - 27 dependent repositories - 64.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
unwind-context 0.2.2
Macro to add colored panic context to your functions
4 versions - Latest release: 3 months ago - 1.64 thousand downloads total - 3 stars on GitHub - 1 maintainer
nudge 0.2.2
A collection of optimization hints to improve performance
4 versions - Latest release: almost 3 years ago - 1 dependent package - 2 dependent repositories - 3.53 thousand downloads total - 17 stars on GitHub - 1 maintainer
panic-ramdump 0.1.1
Keep panic messages in the targets' RAM
2 versions - Latest release: about 5 years ago - 1 dependent package - 5 dependent repositories - 6.43 thousand downloads total - 11 stars on GitHub - 1 maintainer
panic-persist 0.3.0
Persist panic messages in the targets' RAM
3 versions - Latest release: over 2 years ago - 1 dependent package - 7 dependent repositories - 27.3 thousand downloads total - 39 stars on GitHub - 1 maintainer
panicking 0.4.0
Provides a `std::thread::panicking` analog available in the `no_std` context.
9 versions - Latest release: almost 2 years ago - 14 dependent packages - 2 dependent repositories - 27.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
cli-panics 0.1.0
Make your panics easy to read
1 version - Latest release: 12 months ago - 2 dependent packages - 1 thousand downloads total - 0 stars on GitHub - 1 maintainer
panic-control 0.1.4
Utilities to test code with intentional panics
5 versions - Latest release: about 6 years ago - 1 dependent package - 39 dependent repositories - 18.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
hv-lease-tracker 0.1.0
no-std compatible tracking of borrow origins, for providing better diagnostics when implementing ...
1 version - Latest release: over 2 years ago - 1 dependent package - 805 downloads total - 14 stars on GitHub - 1 maintainer