commit-messages

There are 23 repositories under commit-messages topic.

  • hyperb1iss/git-iris

    AI-powered Git assistant that enhances workflows with intelligent commit messages, code reviews, and documentation generation, supporting multiple LLM providers with Model Context Protocol support

    Language:Rust22136
  • git-sumi

    welpo/git-sumi

    The non-opinionated Rust-based commit message linter.

    Language:Rust20341
  • utensils/yeet

    A lazy developer's git tool for generating BRUTALLY RUDE commit messages with AI and automatically pushing changes. Uses Ollama to create technically accurate but hilariously offensive commit messages that follow conventional commit format.

    Language:Shell172
  • defgsus/good-github

    Collector of exceptional / somewhat personal github commit messages - updated daily

    Language:Python11222
  • oleander/git-ai

    Git AI uses ChatGPT and git hook to generate commit messages based on the staged files. Leave the commit message empty and let Git AI do the work for you!

    Language:Rust6201
  • sidedwards/auto-commit

    Automatically generate git commit messages.

    Language:TypeScript6140
  • chophe/ai-commit

    🤖 AI-powered Git commit message generator that creates meaningful, standardized commits using OpenAI's GPT models. Supports Conventional Commits, Gitmoji, and custom formats. Streamline your Git workflow with AI-generated commit messages that follow best practices. Features: ✨ Conventional Commits support 🎨 Gitmoji integration 🌍 Multiple langua

    Language:TypeScript3100
  • alestor123/IS-CONVENTIONAL

    This is a simple code for checking wether the commit msg is conventional or not

    Language:JavaScript2100
  • IanSkelskey/ai-diff-commit

    Automates the creation of standardized Git commit messages using OpenAI's ChatGPT, ensuring adherence to the Conventional Commits specification for clear and meaningful commit history. It offers an intelligent, interactive way to craft commit descriptions directly from your code diffs.

    Language:TypeScript2160
  • AccursedGalaxy/noidea

    AI-powered Git assistant that generates conventional commit messages, analyzes commit history, and provides feedback with personality. Smart commit suggestions meet entertainment.

    Language:Go1
  • jpqy/git-verbosity

    Displays the average commit message length of a user and their friends (created in under 5 hours for a hackathon challenge)

    Language:JavaScript1100
  • vancura/diff-summarizer

    A Git commit message generator powered by OpenAI GPT-4o and Anthropic Claude 3.5

    Language:JavaScript1110
  • bungogood/mercury

    CLI tool that leverages generative AI to automate Git workflows. It generates PR and commit messages, and rewords empty commits, streamlining collaboration and enhancing productivity.

    Language:Go0100
  • dawidwoz/git-truck

    Visualizing a Git repository

    Language:TypeScript0100
  • gagancodes99/guidelines

    "Personal guidelines for commit message standards, branching strategies, and development best practices. Not definitive, just a starting point to improve project consistency and collaboration."

    Language:JavaScript0100
  • KaungKhantKyaw1997/git_emoji_enhancer

    A tool to enhance Git commit messages with emojis.

    Language:Dart0100
  • MBeggiato/ConventionalFighter

    A web GUI for generating conventional commit messages following the Conventional Commits specification.

    Language:Svelte0130
  • NathanielBrewer/git-author-metrics

    A bash script for getting git commit metrics for an author in any number of repos. Current metrics are: average, min, and max message length; total lines added and removed.

    Language:Shell0110
  • joe-stifler/git_genie

    GitGenie is a Python CLI tool that helps developers improve the quality of their Git commit histories and pull request descriptions. It automates the generation of meaningful commit messages and compiles detailed pull request summaries.

    Language:Python
  • lairortega/restric-git-commit

    Simple script to validate the commit message on git

  • mesaugat/compact-squash-commits

    Remove new lines and consecutive duplicate commit messages when doing a "Squash and merge" in GitHub.

    Language:JavaScript20
  • git-sumi-action

    welpo/git-sumi-action

    Lints Pull Request titles with git-sumi

    Language:Shell
  • WoongheeLee/vscode-commitgen

    Generate Git commit messages using GPT API from your staged changes in VS Code.

    Language:JavaScript