cargo-limit
Productivity improvements for Rust ecosystem: warnings are skipped until errors are fixed, LSP-independent Neovim integration, etc. (by cargo-limit)
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. (by Enselic)
Our great sponsors
cargo-limit | cargo-public-api | |
---|---|---|
6 | 5 | |
240 | 346 | |
1.3% | - | |
7.4 | 9.0 | |
16 days ago | 7 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.
cargo-limit
Posts with mentions or reviews of cargo-limit.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-19.
- Cargo-limit: Cargo with less noise: warnings are skipped until errors are fixed
- cargo-limit 0.0.10
-
What's everyone working on this week (38/2022)?
Both neovim-remote and nvim-send are no longer needed for the project, because Neovim >= 0.7.0 now has nvim --remote-send. Since it's not high priority and it's trivial enough to change, I left an issue for anyone who wants to contribute to the project.
- cargo-limit 0.0.9: Automatically jump to Rust compilation errors/warnings in Neovim
- cargo-limit 0.0.9: Automatically jump to compilation errors/warnings in Neovim
cargo-public-api
Posts with mentions or reviews of cargo-public-api.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-07.
-
Announcing diff.rs!
The API diffing tool already exists ;) Check out https://github.com/Enselic/cargo-public-api ! Would be super cool to integrate with diff.rs at some point. Nice job with diff.rs btw!
-
Opinions on developing with `#![deny(missing_docs)]`
You might also enjoy https://github.com/Enselic/cargo-public-api -- would be great with a precommit or CI hook that prevents one from accidentally removing/changing public API.
-
Is there a tool to inspect your crate public API?
The CI story will become a bit better once https://github.com/Enselic/cargo-public-api/issues/63 is fixed. There is currently an ongoing PR for that!
What are some alternatives?
When comparing cargo-limit and cargo-public-api you can also consider the following projects:
alexandrie - An alternative crate registry, implemented in Rust.
cargo-select - Cargo subcommand to easily run targets/examples
nextest - A next-generation test runner for Rust.
cargo-mutants - :zombie: Inject bugs and see if your tests catch them!
nih-plug - Rust VST3 and CLAP plugin framework and plugins - because everything is better when you do it yourself
kakoune-lsp - Kakoune Language Server Protocol Client
cargo-aur - Prepare Rust projects to be released on the Arch Linux User Repository
pacaptr - Pacman-like syntax wrapper for many package managers.
shadow-rs - A build-time information stored in your rust project.(binary,lib,cdylib,dylib)
cargo-about - 📜 Cargo plugin to generate list of all licenses for a crate 🦀
cargo-limit vs alexandrie
cargo-public-api vs cargo-select
cargo-limit vs nextest
cargo-public-api vs cargo-mutants
cargo-limit vs nih-plug
cargo-public-api vs nextest
cargo-limit vs kakoune-lsp
cargo-public-api vs cargo-aur
cargo-limit vs pacaptr
cargo-public-api vs shadow-rs
cargo-limit vs cargo-about
cargo-public-api vs cargo-about