compare
Commitizen vs GoReleaser
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Commitizen | GoReleaser |
|---|---|---|
| Language | Python | Go |
| Licence | MIT | MIT |
| Stars | 3.5k | 16k |
| Latest | v4.19.3 | v2.20.1 |
| Last push | 2026-10-25 | 2026-11-12 |
| Release cadence | about 14 days between releases | too few releases |
| Active contributors | 11 commit authors on the default branch in the last 90 days | 39 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace semantic-release. Alternatives to semantic-release →
PartialCommitizenBumps the version, writes the changelog and tags from conventional commits, but does not publish packages or releases.
PartialGoReleaserBuilds, packages and publishes release artifacts and changelogs for Go projects, but takes the version from a tag.
Commitizen
- v4.19.32026-10-24scm-provider: prefer full version over floating tags
- v4.19.22026-10-07tags: give ignored tag formats precedence over version formats
- v4.19.12026-10-03bump: use VersionIncrement ordering for bump detection (#2097)
- v4.19.02026-09-22add extensible commit filters
- v4.18.02026-08-19commit: add a tag(--body-length-limit) and a function for command commit (#1849)
GoReleaser
- v2.21.0-1bf59683-nightly2026-11-1284f5ed6689a1a2b4112f1085d96cf6a6ddb11a5e: sec: redact Git publication and SBOM credentials (#7303)pre-release
- v2.21.0-b6d7c4e4-nightly2026-11-1284f5ed6689a1a2b4112f1085d96cf6a6ddb11a5e: sec: redact Git publication and SBOM credentials (#7303)pre-release
- v2.20.12026-11-11Read the official announcement: Announcing GoReleaser v2.20.
- v2.21.0-119f88f6-nightly2026-11-110b1b1fff41ab7113cdb6858ac45a1cf7f9bebc92: sec(git): redact URL credentials from diagnostics (#7294)pre-release
- v2.21.0-a8f1c1ec-nightly2026-11-100b1b1fff41ab7113cdb6858ac45a1cf7f9bebc92: sec(git): redact URL credentials from diagnostics (#7294)pre-release
Commitizen
unsigned The latest release, v4.19.3, carries no signature GitHub could verify.
Loading the security report
GoReleaser
✓ signed The latest release, v2.20.1, carries a signature GitHub verified.
Loading the security report