Commit

Top 23 Commit Open-Source Projects

  • husky

    Git hooks made easy 🐶 woof!

  • Project mention: I switch from Eslint to Biome | dev.to | 2024-04-22

    Reading Biome doc I also switched from husky to lefthook.

  • commitlint

    📓 Lint commit messages

  • Project mention: How to use Lefthooks in your node project? | dev.to | 2024-04-11

    Apart from these we also need to enforce standards for all our commit messages(commit-lint).

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • git-history

    Quickly browse the history of a file from any git repository

  • git-cliff

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

  • Project mention: Getting Started with CLI tools in Rust using Clap | dev.to | 2023-12-10

    git-cliff is a terminal tool that can generate changelog from the Git history by using conventional commits, as well as by using regex-powered parsers and you can even change the changelog template itself by using a configuration file. This tool is a great example of text parsing on the terminal and also uses clap_mangen which generates man pages. Useful for anyone who is serious about looking into making a production-ready terminal tool!

  • conventionalcommits.org

    The conventional commits specification

  • padroes-de-commits

    Padrões de commits

  • add-and-commit

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • cz-git

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

  • committia.vim

    A Vim plugin for more pleasant editing on commit messages

  • action-download-artifact

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

  • Project mention: GitHub Actions equivalent of Azure Devops pipeline resources? | /r/devops | 2023-05-29
  • git-fame

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

  • git

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

  • Project mention: Using semantic-release to automate releases and changelogs | dev.to | 2024-01-25

    @semantic-release/git to commit changes to the Git repository, e.g., an updated package.json version or updates to changelog files

  • gpt-commit

    Generate commit messages using ChatGPT

  • emoji-commit-messages

    🌵 A fun paradigm to encourage cleaner commits.

  • ai-commit

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

  • Project mention: I built a git commit message generator using OpenAI API | /r/golang | 2023-04-30

    Hey fellow gophers, I recently discovered ai-commit, which proposes git commit messages for you after reading your git diff. I wanted to use it, but I didn't like the fact that it's written in PHP, so I decided to try and create my own similar tool in Go.

  • assayo

    📈 Visualization and analysis of your git repository data.

  • Project mention: Achivments for Git | news.ycombinator.com | 2024-04-09
  • conventional-commits

    :yo_yo: A PHP library for creating and validating commit messages according to the Conventional Commits specification. Includes a CaptainHook plugin!

  • Komet

    Cocoa editor for creating commit messages

  • Changelog CI

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

  • ai-commits-intellij-plugin

    AI Commits for IntelliJ based IDEs/Android Studio.

  • meteor

    A highly configurable CLI tool for writing conventional commits (by stefanlogue)

  • Project mention: Auto versioning? | /r/golang | 2023-12-08

    I use svu in a script to get the correct version based on my conventional commit messages (which I write using a tool I made, meteor)

  • commitlog

    Generate Changelogs from Commits (CLI)

  • commit-message-formatter

    CMF is a simple-2-use utility to standardize commit messages on projects

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Commit related posts

Index

What are some of the best open-source Commit projects? This list will help you:

Project Stars
1 husky 31,546
2 commitlint 15,959
3 git-history 13,471
4 git-cliff 7,609
5 conventionalcommits.org 6,448
6 padroes-de-commits 4,397
7 add-and-commit 1,044
8 cz-git 938
9 committia.vim 709
10 action-download-artifact 661
11 git-fame 582
12 git 276
13 gpt-commit 269
14 emoji-commit-messages 224
15 ai-commit 187
16 assayo 175
17 conventional-commits 174
18 Komet 162
19 Changelog CI 124
20 ai-commits-intellij-plugin 122
21 meteor 116
22 commitlog 77
23 commit-message-formatter 34

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com