miette
Fancy extension for std::error::Error with pretty, detailed diagnostic printing. (by zkat)
wax
Opinionated and portable globs that can be matched against paths and directory trees. (by olson-sean-k)
Our great sponsors
miette | wax | |
---|---|---|
6 | 1 | |
1,753 | 99 | |
- | - | |
8.5 | 7.6 | |
16 days ago | 27 days ago | |
Rust | Rust | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
miette
Posts with mentions or reviews of miette.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-01-22.
-
BiomeJS 2024 Roadmap
But miette already produces quite good error messages! On par with Rust's IMO: https://github.com/zkat/miette
- Fancy extension for std:error:Error with pretty, detailed diagnostic printing
-
What languages have the best error message rendering styles in the terminal?
To complement, Nushell's error rendering is done with miette (whose name is a reference to this cute meme AFAIK). There is also another notable Rust error rendering lib: ariadne. So you can get the same beautiful error rendering in your own projects :D
-
Introducing Wax: portable and opinionated globs.
Optional integration with miette for errors that provide compiler-like and human-readable diagnostics.
- Zkat/miette: Fancy upgrade to std:Error
- miette: a fancy new diagnostics definition and reporting crate for apps and libraries!
wax
Posts with mentions or reviews of wax.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-05-26.
-
Introducing Wax: portable and opinionated globs.
Registry: https://crates.io/crates/wax Repository: https://github.com/olson-sean-k/wax API Documentation: https://docs.rs/wax/latest/wax/
What are some alternatives?
When comparing miette and wax you can also consider the following projects:
codespan - Beautiful diagnostic reporting for text-based programming languages.
Bugsnag - BugSnag crash monitoring and reporting tool for Android apps
raygun4android - Android crash reporting provider for Raygun
emperror - The Emperor takes care of all errors personally
Bugsnag - BugSnag error monitoring & reporting software for rails, sinatra, rack and ruby
snafu - Easily assign underlying errors into domain-specific errors while adding context
tremor-runtime - Main Tremor Project Rust Codebase