PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Conventional Commits Python Packages

Python packages with the GitHub topic conventional-commits. Sorted by relevance, with stars and monthly downloads.
commitizen-tools
commitizen

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

2.8M 3K 334
orhun
git-cliff

A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️

146K 12K 292
compilerla
conventional-pre-commit

A pre-commit hook that checks commit messages for Conventional Commits formatting

123K 513 68
commit-check
commit-check

Commit Check enforces commit metadata standards — commit messages, branch naming, committer info, signoff, and more.

81K 59 9
apheris
cz-github-jira-conventional

Extend the commitizen tools to create conventional commits and CHANGELOG that link to Jira and GitHub.

32K 30 17
nebbles
conventional-commit

a tool for writing conventional commits, conveniently

7K 14 2
entelecheia
hyperfast-python-template

A python template that helps you jump start your project

4K 3 2
Anselmoo
repo-release-tools

Config-driven automation for semantic versioning, conventional commits, and changelogs across Python, Node, Rust, and Go via CLI, GitHub Actions, and pre-commit hooks.

4K 0 0
AptS-1547
gcop-rs

AI-powered Git commit message generator and code reviewer (Rust version)

4K 16 1
welpo
git-sumi

The non-opinionated Rust-based commit message linter.

1K 31 4
JToSound
logforge-gitlog

AI-powered changelog and release notes generator for developers and teams

981 1 2
playpauseandstop
badabump

Manage changelog and bump project version number using conventional commits from latest git tag. Support Python & JavaScript projects and CalVer & SemVer schemas. Designed to run at GitHub Actions.

758 6 0
onjin
mkchangelog

The CLI tool to create a changelog for a project from the git log using the conventional commits scheme

735 6 3
mikeleppane
releasio

Automated releases for Python projects — version bumping, changelog generation, and PyPI publishing powered by conventional commits.

662 3 0
marco-gallegos
commitcli

commitcli, commit-cli is a comand line interface to simplify commiting using standards like conventional commits, odoo or semantic git commits

607 4 2
KnowKit
convmoji

A simple cli tool to commit Conventional Commits

590 3 0
AliYmn
conventional-commits-check

A pre-commit hook to check Conventional Commits and add emojis.

531 16 2
subhayu99
smart-commit-ai

An AI-powered git commit message generator with repository context awareness, built with Python and Typer.

447 2 0
EgydioBNeto
conventional-commits-generator

A Conventional Commits Generator (C.C.G) CLI

366 9 0
merakeen
gitmeup

LLM-assisted conventional commits generator for git repositories. Automatically generates git add and commit lines based on git diff and status.

354 21 2
LeMimit
foxy-project

A tool which generates a changelog and manage version for any git repository using conventional commits specification

257 1 0
jgoodman8
pyhist

A Python utility to automagically update the package version from the git history and generate the Changelog

226 23 3
Gnomecromancer
git-commitcraft

AI commit messages for your staged changes — powered by Claude

215 0 0
teatov
cz-ru

Custom Commitizen config based on Conventional Commits

213 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery