PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

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:

3.1M 3K 343
orhun
git-cliff

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

177K 12K 302
compilerla
conventional-pre-commit

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

127K 540 71
commit-check
commit-check

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

79K 64 11
apheris
cz-github-jira-conventional

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

28K 30 17
wronai
goal

Goal - Automated git push with enterprise-grade commit intelligence, smart conventional commit generation based on deep code analysis, and interactive release workflow management.

22K 4 2
nebbles
conventional-commit

a tool for writing conventional commits, conveniently

6K 14 2
modern-python
semvertag

Auto-tag GitHub & GitLab repos with semantic version tags from CI

5K 1 0
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.

5K 1 0
entelecheia
hyperfast-python-template

A python template that helps you jump start your project

3K 3 2
AptS-1547
gcop-rs

🤖 AI-powered Git commit message generator and code reviewer - Support Claude, OpenAI, Gemini

3K 15 3
can1357
lgit-cli

AI commit message generator. Conventional commits, compose mode, and history rewrite via Claude/GPT APIs.

2K 41 5
AccursedGalaxy
noidea

AI-powered commit message suggestions via git hooks.

1K 0 0
onjin
mkchangelog

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

790 6 3
welpo
git-sumi

The non-opinionated Rust-based commit message linter.

762 31 4
EgydioBNeto
conventional-commits-generator

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

755 9 0
Weretik18
gitmsg-ai

AI-powered Conventional Commit message generator. Works with Ollama (local) or OpenAI. Supports gitmoji, 16+ languages, interactive mode, Git hooks.

736 1 0
AliYmn
conventional-commits-check

Once added, the hook runs on every commit, checks messages against Conventional Commits rules, adds emojis, and blocks non-compliant commits.

708 15 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.

685 6 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

629 4 2
millsks
conventional-commit-hook

A pre-commit hook that enforces Conventional Commits standards on commit messages.

561 0 0
Furinelle
commitr

AI-generated git commit messages that learn your project's style — language, format, scope, emoji, body conventions. Built-in support for 7 AI providers and 100+ models via LiteLLM.AI 生成的 git commit message,自动学习你项目的风格 —— 语言、格式、scope、emoji、body 习惯都会自适应。通过 LiteLLM 内置 7 家 AI 提供商、100+ 模型支持。

511 0 0
mikeleppane
releasio

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

504 3 0
KnowKit
convmoji

A simple cli tool to commit Conventional Commits with emojis.

488 3 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery