Universal semantic versioning for monorepos and classic repos. One binary reads your commits, bumps 16 version-file formats, writes the changelog and cuts the release.
Bumps Cargo.toml, tags and runs cargo publish, among 16 version-file formats.
alternatives to
Cargo subcommand `release`: everything about releasing a rust crate.
| Tool | Fit | Stars | Licence | Terms | Self-hosted | Language | Latest | Last push |
|---|---|---|---|---|---|---|---|---|
| FerrFlow | Full replacement | 6 | MIT | Open source | No | Rust | v7.28.4 | 2026-10-06 |
| release-plz | Full replacement | 1.5k | Apache-2.0 | Open source | No | Rust | release-plz-v0.3.169 | 2026-10-06 |
2 alternatives
Universal semantic versioning for monorepos and classic repos. One binary reads your commits, bumps 16 version-file formats, writes the changelog and cuts the release.
Bumps Cargo.toml, tags and runs cargo publish, among 16 version-file formats.
Publish Rust crates from CI with a Release PR.
Automates the same bump, tag and publish steps through release pull requests.