An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: commit

fauziralpiandi/comistory

A Lightweight CLI tool that transforms your Git commit history

Language: TypeScript - Size: 183 KB - Last synced at: about 10 hours ago - Pushed at: about 10 hours ago - Stars: 1 - Forks: 0

dotninth/xenogit

Your CLI buddy for instant Git commit messages.

Language: PHP - Size: 146 MB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 11 - Forks: 2

favware/cliff-jumper

CLI tool to create a semantic release, git-cliff powered Changelog, and releases to GitHub all in one

Language: TypeScript - Size: 15.5 MB - Last synced at: about 19 hours ago - Pushed at: about 19 hours ago - Stars: 46 - Forks: 4

themuuln/auto-committer

Automate GitHub with Daily Commits! 🤖 Welcome to our Daily GitHub Automation repo! Enjoy fun and consistent daily commits to keep your project active. Stay engaged and create an exciting GitHub history together! 🚀✨ Join us now!

Size: 5.12 MB - Last synced at: about 19 hours ago - Pushed at: about 20 hours ago - Stars: 1 - Forks: 3

zbiljic/kai

Generate Git commit message using AI

Language: Go - Size: 43.9 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

Abizrh/commit-ai.nvim

🧠 A neovim plugin to handle commit using AI

Language: Lua - Size: 39.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 13 - Forks: 0

vinodnimbalkar/gcm

`gcm` is a command-line tool leveraging local LLMs via Ollama OR Google's Gemini API to generate Git commit messages with relevant emojis based on the Git diff.

Language: Rust - Size: 61.5 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

annervisser/pr-cli

Command line tool for easily creating pull requests for part of your changes without interrupting your flow.

Language: TypeScript - Size: 1.23 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 10 - Forks: 1

108yen/set-commit-status

This action allows you to set the commit status on github.

Language: TypeScript - Size: 1.11 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

ansulagrawal/auto-commit

🌳 Making green your Github stats, powered by Github Actions.

Size: 576 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

IMXNOOBX/green-commits

Automatically keep GitHub commit status green.

Size: 107 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3 - Forks: 2

uploxed/Browser-History

The Browser-History app provides an interactive way to manage browsing history. Users can filter history items using a search bar and remove entries with a delete button. The project follows best practices in React development, including state management and component-based architecture.

Language: JavaScript - Size: 179 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

Vann-Dev/auto-commits

Github Auto Commits, for who want the github page stay alive. Powered by Github Action

Size: 4.17 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 3

GuillaumeFalourd/git-commit-push

GitHub Action to commit & push changes made in workflows :octocat:

Size: 896 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 15 - Forks: 2

Samihu2001/commit_astrologer

A humorous command-line tool that analyzes your commit messages and provides an "astrological" reading about the fate of your code and the likelihood of merge conflicts.

Language: Python - Size: 11.7 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

fadhilahmadd/automated-commit

🍀Enhance Your GitHub Stats with Automated Contributions, Powered by GitHub Actions.

Size: 119 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Adamibnualfatahh/LadangPetani

Size: 1.45 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

joao-sillva/studies

Descrição diário da toda minha trajetória de estudos

Size: 47.9 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 15 - Forks: 0

Blarc/ai-commits-intellij-plugin

AI Commits for IntelliJ based IDEs/Android Studio.

Language: Kotlin - Size: 1020 KB - Last synced at: 3 days ago - Pushed at: 17 days ago - Stars: 578 - Forks: 43

devops-infra/action-commit-push

GitHub Action that will create a new commit and push it to the repository

Language: Makefile - Size: 211 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 72 - Forks: 9

christian-gama/autocommit

AI-powered Git Commit Helper

Language: Go - Size: 2.59 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 42 - Forks: 1

Mayurifag/yawn

ai generated commits with convenience

Language: Go - Size: 191 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

anshul3655/timewrap

TimeWrap is a web application that allows you to create and customize your GitHub contribution graph. Design your own contribution pattern and export it as Git commands to recreate the pattern on your actual GitHub profile.

Language: TypeScript - Size: 259 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

Zhengqbbb/cz-git

cz-git | czg 🛠️ DX first and more engineered, lightweight, customizable, standard output format Commitizen adapter and CLI

Language: TypeScript - Size: 4.41 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 1,275 - Forks: 41

CindyMagbanua/test-timewrap

CHECKOUT RESULTS AT: https://github.com/OmPreetham?tab=overview&from=2016-12-01&to=2016-12-31

Size: 16.6 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

julianwagle/kommit-king

Bash script that pushes a contribution to Github every 10 minutes. You can look like even more of a workaholic in no time!

Language: Shell - Size: 29.2 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 7 - Forks: 1

EndBug/add-and-commit

:octocat: Automatically commit changes made in your workflow run directly to your repo

Language: TypeScript - Size: 12.9 MB - Last synced at: 2 days ago - Pushed at: 23 days ago - Stars: 1,196 - Forks: 121

mirai-web3/auto-commit-bot

Automatically commit changes to your repository through GitHub Actions with customizable schedules.

Size: 89.8 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

dvarshith/github-commit-bot

A bot that performs automated random git commits to enhance your GitHub activity

Language: Python - Size: 355 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

suenot/aicommit

A CLI tool that generates concise and descriptive git commit messages using LLM

Language: Rust - Size: 3.39 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 9 - Forks: 0

conventional-commits/php-commitizen

PHP Commitizen - A CLI tool used to create commits according to Conventional Commits specification

Language: PHP - Size: 40 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 117 - Forks: 11

RubaXa/gennady

🤖 Gennadyᵇᵉᵗᵃ 🗯️ — GENerate Next-level Automated Description Yntelligence

Language: JavaScript - Size: 75.2 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 0

nottherealtar/brrrcommits

🚀AutoCommitter to boost your 📊GitHub Commit Rates and Stats📝

Size: 3.4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 6 - Forks: 0

IAreKyleW00t/verified-bot-commit

✅ GitHub Action for creating signed and verified bot commits

Language: TypeScript - Size: 3.95 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 6 - Forks: 0

lguibr/commitai

CommitAI is a command-line tool that helps you generate informative and relevant commit messages for your Git repositories using GPT-4 by OpenAI. It analyzes your staged changes, combines it with a high-level explanation provided by you, and creates a commit message based on this information

Language: Python - Size: 2.74 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 1

lucaspar/git-sync

Automated git synchronization

Language: Shell - Size: 122 KB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

123inkt/123view

A code review and commit notifications Symfony application

Language: PHP - Size: 6.32 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 17 - Forks: 5

pilot2254/auto-committer

A little bash script I made for fun that auto-generates Git commits between two dates. It’s designed to make your GitHub contribution graph look a bit more alive (or chaotic, depending on how you use it).

Language: Shell - Size: 3.91 KB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

orhun/git-cliff

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

Language: Rust - Size: 15.2 MB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 10,010 - Forks: 220

fbiego/commits-board

A Billboard for the most active users per country based on committers.top

Language: PHP - Size: 237 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 25 - Forks: 1

benhigham/commitlint-config

My personal commitlint configuration based on the Conventional Commits standard.

Language: JavaScript - Size: 84 KB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

ragnarok22/gsmart

The smart way to write your commit messages using Conventional Commits.

Language: TypeScript - Size: 699 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 0

conventional-changelog/commitlint

📓 Lint commit messages

Language: TypeScript - Size: 18.1 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 17,485 - Forks: 933

brajkowski/branch-commit-msg

A git commit-msg hook that automatically inserts a matched pattern from the active branch name to the commit message.

Language: TypeScript - Size: 3.95 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

ryohidaka/action-commit-push

GitHub Actions for commiting & pushing to GitHub repository local changes.

Language: Shell - Size: 61.5 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

typicode/husky

Git hooks made easy 🐶 woof!

Language: JavaScript - Size: 4.23 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 33,451 - Forks: 1,051

alejyoo/czx

🧬 CLI that generates clear, consistent, and structured commit messages automatically.

Language: JavaScript - Size: 2.93 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

tr1sm0s1n/emogit

Commit your changes with emotions. 😌😎😩🫣😵‍💫

Language: Shell - Size: 47.9 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

richardschoen/howtostuff

This repository contains a general list of how to items for any language similar to gist style articles but focused in a repo

Language: CLIPS - Size: 4.66 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 17 - Forks: 7

yantonov/ticket-commit-msg

Git hook which helps to add ticket/issue number to the commit message.

Language: Rust - Size: 66.4 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

guanguans/ai-commit

Automagically generate conventional git commit messages with AI. - 使用 AI 自动生成约定式 git 提交信息。

Language: PHP - Size: 116 MB - Last synced at: 1 day ago - Pushed at: 8 days ago - Stars: 387 - Forks: 23

dawidd6/action-download-artifact

:gear: A GitHub Action to download an artifact associated with given workflow and commit or other criteria

Language: JavaScript - Size: 15.1 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 764 - Forks: 219

elliott-diy/EmailFinder

A simple CLI tool to fetch email addresses from GitHub commits by username. Inspired by Ravgeet Dhillon's GitHub Email Finder.

Language: Python - Size: 10.7 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

conventional-commits/conventionalcommits.org

The conventional commits specification

Language: SCSS - Size: 1.39 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 7,646 - Forks: 585

pomber/git-history

Quickly browse the history of a file from any git repository

Language: JavaScript - Size: 31.6 MB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 13,611 - Forks: 537

Sashayerty/commit_maker

CLI-утилита для генерации сообщения коммита

Language: Python - Size: 68.4 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 6 - Forks: 0

susilnem/gcm

A CLI tool that enforces Conventional Commits

Language: Go - Size: 10.7 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

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: Rust - Size: 2.73 MB - Last synced at: 7 days ago - Pushed at: 25 days ago - Stars: 17 - Forks: 3

virejdasani/Commited 📦

Commited is the first repo to have over 3,000,000 commits, in all of GitHub!

Language: Python - Size: 195 MB - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 99 - Forks: 15

folke/devmoji

:robot: :rocket: :sparkles: Emojify your conventional commits with Devmoji

Language: TypeScript - Size: 3.81 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 367 - Forks: 25

numandev1/release-notes-cli

Generate release notes from git commit history either commit range or tag range.

Language: TypeScript - Size: 339 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 4

danielroe/firstcommit.is

Find your first open-source commit on GitHub

Language: Vue - Size: 1.54 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 121 - Forks: 7

ConnectAI-E/kimi-commits-intellij

🚀 Generate a smart commit message with Kimi AI support for IntelliJ, PyCharm, WebStorm, and GoLand

Language: Kotlin - Size: 133 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 53 - Forks: 5

ccnnde/commitlint-config-git-commit-emoji

Shareable commitlint config for the VS Code extension git-commit-plugin with emoji enabled

Language: JavaScript - Size: 2.93 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 3

wajeht/commit

generate conventional commits with ai

Language: TypeScript - Size: 377 KB - Last synced at: 6 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

tarampampam/describe-commit

🪇 CLI tool that leverages AI to generate commit messages based on changes made in a Git repository

Language: Go - Size: 117 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 16 - Forks: 2

Matuco19/Commify

Commify: You Should Commit Yourself. Commify is a CLI tool that generates meaningful, structured commit messages for Git repositories using AI.

Language: Python - Size: 188 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 4 - Forks: 0

callowayproject/generate-changelog

Use your commit log to make a beautiful changelog file.

Language: Python - Size: 1.71 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 8 - Forks: 2

rahfianugerah/commitwave

Commit Wave - Automated Github Commits Bot: This bot will maintain your github commit history using datetime range and will commit randomly based on your input

Language: JavaScript - Size: 371 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

srajasimman/conventional-commit-validator

A GitHub Action that validates commit messages in pull requests

Language: JavaScript - Size: 294 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

marcocesarato/php-conventional-changelog

A PHP tool built to generate a changelog from a project's commit messages and metadata following the conventionalcommits.org and automate versioning with semver.org.

Language: PHP - Size: 646 KB - Last synced at: 1 day ago - Pushed at: 12 months ago - Stars: 240 - Forks: 32

INeedJobToStartWork/Commit-Smile

Commit Smile - Your commit make me smile!

Language: TypeScript - Size: 707 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 11 - Forks: 1

ivy/git-auto-commit

🤖 Draft Git commit messages and pull requests with AI!

Language: Go - Size: 73.2 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

ahmetkca/CommitAI

CommitAI is a command line interface application that automatically generates commit messages based on the output of git diff. It utilizes the power of OpenAI's GPT-4o API to create meaningful and descriptive commit messages, making it easier to keep track of code changes. With CommitAI, you can save time and focus on writing code, rather than craf

Language: TypeScript - Size: 765 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 0

shenxiangzhuang/aic

AI powered commit message generation

Language: Rust - Size: 146 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 4 - Forks: 2

iuricode/padroes-de-commits

Padrões de commits

Language: Shell - Size: 76.2 KB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 7,628 - Forks: 1,159

Almas-Ali/fake-git-history

A simple utility to generate fake git history for a Github and Gitlab profile.

Language: Python - Size: 298 KB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 6 - Forks: 1

taskmedia/action-conventional-commits

Check if your PR commits matching with https://www.conventionalcommits.org/

Language: TypeScript - Size: 3 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 1

semantic-release/git

:twisted_rightwards_arrows: semantic-release plugin to commit release assets to the project's git repository

Language: JavaScript - Size: 2.06 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 314 - Forks: 68

TomPlanche/git-cli-helper

Custom Git commit for generating a commit message.

Language: Rust - Size: 70.3 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

theorib/git-commit-message-ai-prompt

An AI-assisted git Conventional Commit message prompt. Based on the Conventional Commits 1.0.0 Specification. Currently using the AI Commit VS Code plugin

Size: 44.9 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

jnsahaj/lumen

Instant AI Git Commit message, Git changes summary from the CLI (no API key required)

Language: Rust - Size: 258 KB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 741 - Forks: 26

makenowjust/commlog

Commit Log as a Blog

Size: 5.73 MB - Last synced at: 10 days ago - Pushed at: 21 days ago - Stars: 9 - Forks: 0

iloveitaly/aiautocommit

AI generated commit messages

Language: Python - Size: 168 KB - Last synced at: 26 minutes ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

tejzpr/commitmonk

Commitmonk is an automated AI based Git commit tool that helps you maintain a clean commit history by automatically committing changes at specified intervals.

Language: Go - Size: 1.52 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 3 - Forks: 0

mohsen-karami/giti

A powerful Git utility tailored to streamline your Git operations via a user-friendly interactive interface that ensures consistent commit formatting and prevents conflicts and issues throughout the entire process of handling code updates.

Language: Shell - Size: 82 KB - Last synced at: 22 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

HublastX/Commit-IA

CommitIA is a Go-based tool that leverages LLMs to analyze code changes and automatically generate semantic commit messages.

Language: Go - Size: 112 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 12 - Forks: 1

EgydioBNeto/conventional-commits-generator

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

Language: Python - Size: 28.3 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 3 - Forks: 0

JulioC090/commit-generator

AI-powered tool to automatically generate commit messages based on code changes.

Language: TypeScript - Size: 571 KB - Last synced at: 14 days ago - Pushed at: 2 months ago - Stars: 31 - Forks: 1

bakhirev/assayo

git log analysis and visualization for team lead

Language: TypeScript - Size: 29.3 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 251 - Forks: 23

belingud/gptcomet

GPTComet: AI-Powered Git Commit Message Generator

Language: Go - Size: 1.5 MB - Last synced at: 16 days ago - Pushed at: 24 days ago - Stars: 8 - Forks: 2

saadmk11/changelog-ci

Changelog CI is a GitHub Action that enables a project to automatically generate changelogs

Language: Python - Size: 199 KB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 136 - Forks: 21

markuswt/gpt-commit 📦

Generate commit messages using ChatGPT

Language: Python - Size: 16.6 KB - Last synced at: 20 days ago - Pushed at: about 2 years ago - Stars: 268 - Forks: 15

ByronHsu/life-commit

🏃📆 Life as a git. Commit on your life.

Language: JavaScript - Size: 3.32 MB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 949 - Forks: 37

qoomon/actions--create-commit

GitHub Action to create signed commits from within a GitHub Action workflow

Language: TypeScript - Size: 1.02 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 15 - Forks: 2

casperdcl/git-fame

:star: Pretty-print `git` repository collaborators sorted by contributions

Language: Python - Size: 430 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 716 - Forks: 40

TNTKien/one-commit-a-day

Size: 29.3 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

luizbizzio/git-auto-commit

📤 Git Auto Commit keeps your GitHub repository active by automatically creating new commits. It boosts visibility and engagement while keeping your commit history clean and clutter-free.

Language: PowerShell - Size: 28.3 KB - Last synced at: 3 days ago - Pushed at: 29 days ago - Stars: 15 - Forks: 0

rlespinasse/git-commit-data-action

Action to expose git commit info

Language: Shell - Size: 130 KB - Last synced at: 22 days ago - Pushed at: 29 days ago - Stars: 41 - Forks: 7

Abdulqasem-Bakhshi/verified-commits-github

This is a step by step process to set up verified commits for every commit you make on GitHub.

Size: 35.2 KB - Last synced at: 16 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0