o
A configurable file finder and opener (by nebulaeandstars)
cargo-mutants
:zombie: Inject bugs and see if your tests catch them! (by sourcefrog)
o | cargo-mutants | |
---|---|---|
1 | 8 | |
1 | 445 | |
- | - | |
0.0 | 9.7 | |
about 2 years ago | 6 days ago | |
Rust | Rust | |
GNU General Public License v3.0 only | 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.
o
Posts with mentions or reviews of o.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-07.
-
What's everyone working on this week (6/2022)?
I made a configurable file opener called o
cargo-mutants
Posts with mentions or reviews of cargo-mutants.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-01.
-
Distcc: A fast, free distributed C/C++ compiler
Hi Rusty!
For a later hack in the same vein, check out https://github.com/sourcefrog/cargo-mutants
- cargo-mutants 0.2.9 finds poorly-tested code faster
-
What's everyone working on this week (13/2022)?
cargo-mutants got a couple of releases over the weekend, fixing some environment-triggered bugs on Windows and Linux ecryptfs, and adding a better overall progress indicator (demo: https://asciinema.org/a/481375). It is getting better at avoiding uninteresting or pointless mutations, although there's a lot more to do there, and at printing function name paths well.
-
What’s everyone working on this week (9/2022)?
While working on Conserve and cargo-mutants I felt that existing Rust progress-bar libraries like Indicatif didn't give me enough control of how the bar was drawn, or at least I was working around them to insert my own text. For example, I wanted to draw several counters into a single line, and it seems like the only way to do that is to just push in a text string.
-
What's everyone working on this week (7/2022)?
Continuing with some fast-follow enhancements in cargo-mutants in response to user feedback: for example doctests are typically slow and in some trees not important for coverage, so you can now skip them.
- cargo-mutants 0.2: a new mutation testing tool
-
What's everyone working on this week (6/2022)?
I got cargo-mutants to a state where I felt I could announce it and ask for public feedback.
What are some alternatives?
When comparing o and cargo-mutants you can also consider the following projects:
rs-pbrt-test-scenes
conserve - 🌲 Robust file backup tool in Rust
mutagen - Breaking your Rust code for fun and profit
cargo-public-api - List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via CI or a CLI.
tealsql - a sqlx wrapper for teal and lua
elitetopy - elite -> python3 converter
pgtyped - pgTyped - Typesafe SQL in TypeScript
feotae - Rust text adventure engine.
strop - Stochastically generates machine code
inky-2048 - Play 2048 on the reMarkable
elite - Fegeya Elitebuild, small, powerful build system. Written in Rust.