# git-cliff vs release-please

| Attribute | git-cliff | release-please |
|---|---|---|
| **vioscaleAI score** | 50.7 (62% (medium)) | 51.8 (60% (medium)) |
| activity.commits_last_30d | 28 | 5 |
| adoption.dependent_repos | 17 | 65 |
| adoption.github_stars | 12,299 | 7,629 |
| content.faq | `[{"answer":"An open-source changelog generation tool that parses conventional commits to produce formatted release notes with extensive customization options. It is indexed under Changelog Tools.","source":"https://git-cliff.org/","question":"What is git-cliff?","confidence":0.6},{"answer":"git-cliff is open source, so it can be self-hosted and used at no licence cost. It is released under the Apache-2.0 licence. Pricing changes often, so verify at source before relying on it.","source":"https://git-cliff.org/","question":"Is git-cliff free to use?","confidence":0.6},{"answer":"git-cliff supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://git-cliff.org/","question":"What platforms does git-cliff support?","confidence":0.6},{"answer":"Yes. git-cliff can be deployed self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://git-cliff.org/","question":"Can git-cliff be self-hosted?","confidence":0.6},{"answer":"Yes. git-cliff is published under the Apache-2.0 licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/orhun/git-cliff","question":"Is git-cliff open source?","confidence":0.95}]` | `[{"answer":"A tool that automates release management by parsing git commit history, generating changelogs, creating release pull requests, and publishing GitHub releases based on semantic versioning conventions. It is indexed under Changelog Tools.","source":"https://github.com/pricing","question":"What is release-please?","confidence":0.6},{"answer":"release-please supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://github.com/pricing","question":"What platforms does release-please support?","confidence":0.6},{"answer":"We have only confirmed a cloud / SaaS deployment for release-please, so it appears to be vendor-hosted. If a self-hosted option exists we have not found it documented publicly.","source":"https://github.com/pricing","question":"Can release-please be self-hosted?","confidence":0.6},{"answer":"Yes. release-please is published under the Apache-2.0 licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/googleapis/release-please","question":"Is release-please open source?","confidence":0.95}]` |
| deployment.options | `{"self_hosted":true}` | `{"self_hosted":true}` |
| description.long | Generates changelogs from Git repositories with support for conventional commits and custom regex-powered parsing rules, fully configurable through configuration files. | A tool that automates release management by parsing git commit history, generating changelogs, creating release pull requests, and publishing GitHub releases based on semantic versioning conventions. |
| features.capabilities | `{"semver_automation":true,"open_source_self_host":true,"conventional_commits_support":true}` | `{"monorepo_support":true,"ci_cd_integration":true,"semver_automation":true,"open_source_self_host":true,"conventional_commits_support":true}` |
| integrations.count | 7 | 2 |
| integrations.list | `[{"name":"GitHub","native":true,"category":"git","direction":"inbound"},{"name":"GitLab","native":true,"category":"git","direction":"inbound"},{"name":"Gitea","native":true,"category":"git","direction":"inbound"},{"name":"Bitbucket","native":true,"category":"git","direction":"inbound"},{"name":"Azure DevOps","native":true,"category":"git","direction":"inbound"},{"name":"Rust","native":true},{"name":"Python","native":true}]` | `[{"name":"GitHub"},{"name":"GitHub Actions","native":true,"category":"ci_cd","direction":"bidirectional"}]` |
| language.primary | Rust | TypeScript |
| license.spdx | Apache-2.0 | Apache-2.0 |
| market.availability | - | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true}` | `{"cli":true}` |
| pricing | `{"type":"open_source","freeTier":true,"sourceUrl":"https://git-cliff.org/","retrievedAt":"2026-08-18T12:52:17.030Z"}` | `{"type":"open_source","freeTier":true,"sourceUrl":"https://github.com/pricing","retrievedAt":"2026-10-14T21:34:58.140Z"}` |
| pricing.free_tier | yes | yes |
| pricing.model | open_source | open_source |
| pricing.price_level | free | free |
| pricing.transparent | yes | yes |
| release.cadence_days | 37 | 5 |
| release.history | `[{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.14.2","date":"2026-09-18T21:22:51Z","type":"stable","version":"v2.14.2"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.14.1","date":"2026-09-01T14:46:30Z","type":"stable","version":"v2.14.1"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.13.1","date":"2026-04-26T10:17:56Z","type":"stable","version":"v2.13.1"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.13.0","date":"2026-04-26T09:32:09Z","type":"stable","version":"v2.13.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.12.0","date":"2026-01-20T17:33:37Z","type":"stable","version":"v2.12.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.11.0","date":"2025-12-14T15:47:22Z","type":"stable","version":"v2.11.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.10.1","date":"2025-09-21T16:28:05Z","type":"stable","version":"v2.10.1"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.10.0","date":"2025-07-27T12:22:46Z","type":"stable","version":"v2.10.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.10.0-rc.0","date":"2025-07-27T12:03:48Z","type":"prerelease","version":"v2.10.0-rc.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.9.1","date":"2025-06-03T10:58:24Z","type":"stable","version":"v2.9.1"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.9.0","date":"2025-06-02T11:22:42Z","type":"stable","version":"v2.9.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.8.0","date":"2025-01-24T14:50:55Z","type":"stable","version":"v2.8.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.7.0","date":"2024-11-20T10:58:53Z","type":"stable","version":"v2.7.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.6.1","date":"2024-09-27T15:49:08Z","type":"stable","version":"v2.6.1"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.6.0","date":"2024-09-22T06:26:48Z","type":"stable","version":"v2.6.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.5.0","date":"2024-08-24T08:13:21Z","type":"stable","version":"v2.5.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.4.0","date":"2024-06-26T10:11:32Z","type":"stable","version":"v2.4.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.3.0","date":"2024-06-03T11:24:22Z","type":"stable","version":"v2.3.0"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.2.2","date":"2024-05-11T20:06:58Z","type":"stable","version":"v2.2.2"},{"url":"https://github.com/orhun/git-cliff/releases/tag/v2.2.1","date":"2024-04-10T22:34:29Z","type":"stable","version":"v2.2.1"}]` | `[{"url":"https://github.com/googleapis/release-please/releases/tag/v17.11.2","date":"2026-08-24T21:20:30Z","type":"stable","version":"v17.11.2"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.11.1","date":"2026-07-31T14:26:02Z","type":"stable","version":"v17.11.1"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.11.0","date":"2026-07-30T01:51:56Z","type":"stable","version":"v17.11.0"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.10.4","date":"2026-07-21T18:18:54Z","type":"stable","version":"v17.10.4"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.10.3","date":"2026-07-09T16:02:10Z","type":"stable","version":"v17.10.3"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.10.2","date":"2026-07-07T15:51:34Z","type":"stable","version":"v17.10.2"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.10.1","date":"2026-06-29T15:45:52Z","type":"stable","version":"v17.10.1"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.10.0","date":"2026-06-22T17:05:53Z","type":"stable","version":"v17.10.0"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.9.0","date":"2026-06-09T21:42:22Z","type":"stable","version":"v17.9.0"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.8.0","date":"2026-06-08T14:10:18Z","type":"stable","version":"v17.8.0"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.7.0","date":"2026-06-01T13:09:58Z","type":"stable","version":"v17.7.0"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.6.1","date":"2026-05-26T19:20:10Z","type":"stable","version":"v17.6.1"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.6.0","date":"2026-04-13T20:59:26Z","type":"stable","version":"v17.6.0"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.5.2","date":"2026-04-10T20:16:15Z","type":"stable","version":"v17.5.2"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.5.1","date":"2026-04-09T17:49:22Z","type":"stable","version":"v17.5.1"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.5.0","date":"2026-04-09T16:58:02Z","type":"stable","version":"v17.5.0"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.4.1","date":"2026-04-08T22:38:58Z","type":"stable","version":"v17.4.1"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.4.0","date":"2026-04-06T21:29:23Z","type":"stable","version":"v17.4.0"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.3.0","date":"2026-02-18T19:59:32Z","type":"stable","version":"v17.3.0"},{"url":"https://github.com/googleapis/release-please/releases/tag/v17.2.1","date":"2026-02-13T17:35:50Z","type":"stable","version":"v17.2.1"}]` |
| security.disclosure_policy | - | yes |
| security.gdpr | - | yes |
| security.scorecard | 6.8 | 8 |
| security.trust_center | - | https://github.com/security |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=git-cliff&per_page=100","last_12m":0,"max_severity":null}` | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=release-please&per_page=100","last_12m":0,"max_severity":null}` |

## Capabilities (Changelog Tools)

| Capability | git-cliff | release-please |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Conventional commits support | ✓ | ✓ |
| Semver automation | ✓ | ✓ |
| Public hosted page | - | - |
| Embeddable widget | - | - |
| Custom domain whitelabel | - | - |
| Audience segmentation | - | - |
| Monorepo support | - | ✓ |
| Ci cd integration | - | ✓ |
| AI assisted drafting | - | - |
| View analytics | - | - |
| Open source self host | ✓ | ✓ |

*Source: vioscaleAI. Generated 2026-10-16T02:13:55.865Z. "-" = undocumented, not absent.*
