← retour

catégorie

Release automation

Version bumps, changelogs, tags and published releases from commit history.

Côte à côte

Release automation
OutilÉtoilesLicenceConditionsAuto-hébergeableLangageDernière releaseDernier push
FerrFlow7MITOpen sourceNonRustv7.36.12026-11-12
semantic-release24kMITOpen sourceNonJavaScriptv25.0.92026-11-06
GoReleaser16kMITOpen sourceNonGov2.20.12026-11-12
Changesets13kMITOpen sourceNonTypeScript@changesets/cli@3.0.32026-11-08
release-it9.1kMITOpen sourceNonJavaScript21.1.22026-10-30
release-please7.8kApache-2.0Open sourceNonTypeScriptv17.11.22026-11-03
Commitizen3.5kMITOpen sourceNonPythonv4.19.32026-10-25
cargo-release1.6kApache-2.0Open sourceNonRustv1.1.72026-11-01
release-plz1.5kApache-2.0Open sourceNonRustrelease-plz-v0.4.32026-11-12
cocogitto1.2kMITOpen sourceNonRust7.0.02026-04-22
knope207MITOpen sourceNonRustknope/v0.23.22026-11-11

11 outils

FerrFlow

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.

Langage
Rust
Licence
MIT
Étoiles
7
Dernière release
v7.36.1
Dernier push
2026-11-12
GoReleaser

Release engineering, simplified

Langage
Go
Licence
MIT
Étoiles
16k
Dernière release
v2.20.1
Dernier push
2026-11-12
Commitizen

Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:

Langage
Python
Licence
MIT
Étoiles
3.5k
Dernière release
v4.19.3
Dernier push
2026-10-25
cargo-release

Cargo subcommand `release`: everything about releasing a rust crate.

Langage
Rust
Licence
Apache-2.0
Étoiles
1.6k
Dernière release
v1.1.7
Dernier push
2026-11-01
cocogitto

The Conventional Commits toolbox

Langage
Rust
Licence
MIT
Étoiles
1.2k
Dernière release
7.0.0
Dernier push
2026-04-22
knope

A command line tool to handle all the tasks most developers find tedious.

Langage
Rust
Licence
MIT
Étoiles
207
Dernière release
knope/v0.23.2
Dernier push
2026-11-11

Ce que ces outils remplacent