Comparison

git-cliff vs release-drafter

On the evidence we track, release-drafter leads this comparison with a composite score of 62/100. Scores are only directly comparable because these tools share a category; the full breakdown and every source is below.

Machine formatsMarkdownJSONGraphQLMarkdown is open. JSON and GraphQL need a free key.
git-cliff51
★release-drafter62
Score
vioscaleAI score
git-cliff51 / 100medium · 62%
release-drafter62 / 100medium · 61%
Pricing
Free tier
git-cliff✓
release-drafter✓
Model
git-cliffopen_source
release-drafteropen_source
Price level
git-clifffree
release-drafterfree
Transparent
git-cliff✓
release-drafter–
Integrations
Count
git-cliff7
release-drafter5
Adoption
Dependent repos
git-cliff17
release-drafter15,868
Github stars
git-cliff12,299
release-drafter3,948
Activity
Commits last 30d
git-cliff28
release-drafter100
Release
Cadence days
git-cliff37
release-drafter8
History
git-cliff20 items
release-drafter20 items
License
Spdx
git-cliffApache-2.0
release-drafterISC
Language
Primary
git-cliffRust
release-drafterTypeScript
Content
Faq
git-cliff5 items
release-drafter5 items

Capabilities

Feature-by-feature on the axes that matter for changelog tools. “-” means undocumented, not absent.

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

What each one is

The product in its own terms, so the numbers below have context.

git-cliff

Generates changelogs from Git repositories with support for conventional commits and custom regex-powered parsing rules, fully configurable through configuration files.

Independently observed

release-drafter

Leader

Release Drafter is a GitHub Action that generates and manages release notes automatically. It creates drafts based on merged pull requests, supporting semantic versioning, conventional commits, and customizable release templates with category-based organization.

Independently observed

Pricing

List pricing as published by each vendor, with the date we read it. Always verify at the source before you buy.

git-cliff

Open sourceFree tier
as of verify ↗

release-drafter

Leader
Open sourceFree tier
as of verify ↗

Platform & deployment

Where each product runs and how it can be hosted. A dash means undocumented, not unsupported.

Platforms
Web
git-cliff✗
release-drafter✓
CLI
git-cliff✓
release-drafter✓
Deployment
Cloud / SaaS
git-cliff✗
release-drafter✓
Self-hosted
git-cliff✓
release-drafter✓

Integrations

What each product connects to. Counts come from the vendor's own integration directory where one exists.

In common (3)
  • GitHub
  • GitLab
  • Gitea

git-cliff

7 total - 4 not shared
  • Bitbucket
  • Azure DevOps
  • Rust
  • Python
Independently observed

release-drafter

Leader
5 total - 2 not shared
  • GitHub Enterprise Server
  • Forgejo
Independently observed
Still deciding?

git-cliff or release-drafter: which one depends on you

A composite score cannot know your constraints. Describe them and both get re-weighted against what you actually need, with the evidence behind every position.

Free to run, no account needed to start. How the evaluation works

Comparison generated from independently-sourced facts. Every value links to its source and retrieval date. See the method.