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

GitHub topics: git-hooks

huangsam/githooks

Git hooks for Python projects

Language: Python - Size: 599 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 2

JamieMagee/vulnerability-git-hooks

git hooks to prevent committing vulnerable dependencies

Language: Shell - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

zflohr/git-hooks

Custom Git hooks for various projects.

Language: Shell - Size: 34.2 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

luftywiranda13/remove-lockfiles

Prevent committing lockfiles

Language: JavaScript - Size: 341 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 0

sousandrei/cc-cli

handy git-hook and cli for conventional commits

Language: Rust - Size: 2.38 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 10 - Forks: 2

ljpengelen/prefix-commit-message

Script for prepare-commit-msg hook to extract ID from branch name into commit message

Language: JavaScript - Size: 65.4 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 4

kcmvp/gob

Golang project boot

Language: Go - Size: 27.6 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 13 - Forks: 0

Kshitiz-Mhto/mock-my-commit

A Git commit message validator that roasts your bad commit messages with sarcastic, passive-aggressive one-liners.

Language: Go - Size: 302 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

fricklerhandwerk/git-hooks

Install Nix packages as Git hooks from your Nix shell environment

Language: Nix - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

sjparkinson/static-review πŸ“¦

:hand: An extendible framework for version control hooks.

Language: PHP - Size: 1.47 MB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 319 - Forks: 27

hoopher/commit-linter

commit-linter helps you lint your commit messages according to commit conventions

Language: Python - Size: 9.77 KB - Last synced at: 25 days ago - Pushed at: almost 2 years ago - Stars: 10 - Forks: 3

antonio-marasescu/sanctumlab

Sanctum Lab is a versatile homelab software suite for efficient home content management

Language: TypeScript - Size: 1.12 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

tapsellorg/conventional-commits-git-hook Fork of craicoverflow/sailr

A configurable Git hook for adhering to the Conventional Commit specification

Language: Shell - Size: 42 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 21 - Forks: 7

sayari-analytics/add-header-comment

A pre-commit hook to automatically add or update a header of a text file with the appropriate comment style for your source code.

Language: Python - Size: 31.3 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

frontsideair/yarnhook

Run `yarn install`, `npm install` or `pnpm install` on git hooks automatically

Language: JavaScript - Size: 221 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 217 - Forks: 17

hauleth/git-riff

Super simple git hooks launcher

Language: Shell - Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

whisperity/git-hooks

Collections of Git hook scripts

Language: Shell - Size: 12.7 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

joeapearson/devbox-git-hooks

Git hooks support for devbox

Language: Shell - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ghooks-org/ghooks

Simple git hooks

Language: JavaScript - Size: 924 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1,083 - Forks: 63

m1foley/fit-commit

A Git hook to validate your commit messages based on community standards.

Language: Ruby - Size: 129 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 471 - Forks: 23

MicahElliott/captain

A simple approach to git-hook management

Language: Shell - Size: 344 KB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

boldandbrad/lefthook-configs

πŸ‘Š Lefthook remote git hook configs

Size: 4.88 KB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

sun33t/0003-linting-formatting-setup-bun

This repo demonstrates a workflow for using git hooks to automate the linting and formatting of files and for the standardization of commit messages within a bun project.

Language: JavaScript - Size: 43 KB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

old-xebis/repository-template

Highly automated, up-to-date, and well-documented repository template. Checks for common problems, Markdown, YAML, Bash, formats, lints, and tests before committing or pushing so you don't have any surprises at CI or when releasing your code to GitLab and GitHub!

Language: Shell - Size: 2.26 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 3

sun33t/0002-linting-formatting-setup-deno

This repo demonstrates a toolchain for using git hooks to automate the linting and formatting of files and for the standardization of commit messages in deno projects.

Language: TypeScript - Size: 20.5 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ahamez/pre-commit-elixir-hooks πŸ“¦

Elixir hooks for pre-commit

Size: 11.7 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

darklab8/autogit

Automated git conventional commits and semantic versioning

Language: Go - Size: 6.24 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 10 - Forks: 0

filipe1309/algoexpert-ts-solutions

This repository contains some solutions for the challenges from AlgoExpert Coding Questions.

Language: TypeScript - Size: 1.05 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 7

janniks/prepare-commit-msg

Automatically prefix commit messages with the current branch issue number

Language: Shell - Size: 6.31 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 39 - Forks: 5

verbosely/verbosely-frontend

A Next.js SPA and web server for accessing a machine-readable dictionary containing culturally and historically important lexicographic data.

Language: JavaScript - Size: 177 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

mbelchin/git-messages-format

Testing git Messages format and templates

Language: JavaScript - Size: 399 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 0

mako-framework/git-hooks

Various git hooks.

Language: PHP - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 2

MJAZ93/anto

Git Project Organizer with Validation Rules

Language: Go - Size: 30.2 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 17 - Forks: 1

maxhoffmann/captain-git-hook

:white_check_mark: define git hooks as scripts in your package.json

Language: JavaScript - Size: 19.5 KB - Last synced at: 26 days ago - Pushed at: over 7 years ago - Stars: 26 - Forks: 2

collin5/precommit-hook

Automatically check your python code on every commit. :mag: :heavy_check_mark:

Language: Python - Size: 67.4 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 14 - Forks: 5

jwritescode1/PreFixIt

A Swift CLI tool that helps prefix all your commits with your current branch name

Language: Swift - Size: 25.4 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

FrangipaneTeam/githooks πŸ“¦

Collection of githooks

Language: Shell - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

olistic/git-scribe

✍️ AI copilot for crafting insightful Git commit messages

Language: JavaScript - Size: 1.92 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 10 - Forks: 0

fsgo/bin-auto-switcher

Language: Go - Size: 90.8 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 13 - Forks: 0

Sweetchuck/git-hooks-stdinput-reader

Language: PHP - Size: 157 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

marek-saji/git-hooks

Zero config, opinionated git hooks that you can drop into your project and it will just workβ„’.

Language: Shell - Size: 253 KB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 1

dizuncainiao/vite-vue3-basic-template

εŸΊδΊŽζœ€ζ–°η‰ˆ Vite + Vue3 ε·₯η¨‹εŒ–ζ¨‘ζΏοΌˆθΆ…ηΊ―ε‡€η‰ˆοΌ‰

Language: Vue - Size: 444 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 6 - Forks: 0

zuygui/goat-hooker

A Git Hook Manager

Language: Rust - Size: 169 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

lxRbckl/Project-MadGarden

Autonomously develop and display your tech stack network from the tools used in your repositories. V1. Summer 2024.

Language: TypeScript - Size: 122 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 7 - Forks: 0

5sw/format-staged

Language: Ruby - Size: 73.2 KB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

thapabishwa/secret-keeper

review/manage changes to secrets with ease

Language: Go - Size: 852 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 8 - Forks: 0

therealklanni/git-guppy

Simple git-hook integration for your gulp workflows.

Language: JavaScript - Size: 103 KB - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 103 - Forks: 14

nrjdalal/commitsafe

A powerful CLI tool that encrypts and decrypts .env files to protect your sensitive information during git commits. CommitSafe ensures that secrets remain secure and reduces the risk of accidental exposure in your repositories.

Language: JavaScript - Size: 24.4 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

jurassiscripts/velociraptor

The npm-style script runner for Deno

Language: TypeScript - Size: 387 KB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 680 - Forks: 22

helpermethod/awesome-git-hooks

A collection of awesome git hooks.

Language: Shell - Size: 14.6 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 2

oleander/commitment

Git Commit Formatter is a Rust-based tool that standardizes git commit messages by aligning them with a ticketing format, like `ABC-123`. It cleverly extracts ticket numbers from branch names or commit messages, ensures no uncommitted changes are left, and prefixes commit messages with relevant ticket numbers

Language: Rust - Size: 26.4 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

nilportugues/php-backslasher

[Git hook] Tool to add all PHP internal functions and constants to its namespace by adding backslash to them.

Language: PHP - Size: 2.01 MB - Last synced at: 13 days ago - Pushed at: about 5 years ago - Stars: 88 - Forks: 5

hotaydev/git-hook-creator

Easily create git hooks for Node.js projects

Language: TypeScript - Size: 461 KB - Last synced at: 11 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 1

iton0/hkup

Git hooks management CLI tool

Language: Go - Size: 11.7 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

nafigator/php-qa-hooks

Bunch of useful git hooks

Language: Shell - Size: 349 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 1

theanujdev/express-ts-template

A production-ready Express.js boilerplate with TypeScript, version management, linting, formatting, logging, git hooks, error handling, app configuration, and automated tests.

Language: TypeScript - Size: 221 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

dirk/quickhook

Faster Git hook runner

Language: Go - Size: 104 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 62 - Forks: 3

swellaby/captain-githook

git hook utility for Go codebases

Language: Go - Size: 272 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 31 - Forks: 2

EliteWise/secrets-flagger

Git Hook that scans files to ensure they don't contain credentials

Language: Shell - Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

sophilabs/gilp

Gilp: A node tool to implement pre-commit and other git hooks over gulp

Language: JavaScript - Size: 1.9 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 3

hunghg255/git-scm-hooks

git-scm-hooks

Language: TypeScript - Size: 217 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 10 - Forks: 2

lu0/git-worktree-airflow

Solves Airflow DAG management in bare Git repos, loading correct DAGs upon branch switch.

Language: Shell - Size: 67.4 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dwisiswant0/increment-commit-hash

Auto replaces commit hash prefix incrementally with lucky-commit by hooking post-commit.

Language: Shell - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 1

pepperkit/git-hooks-gradle-plugin

Gradle plugin for easy git hooks configuration.

Language: Java - Size: 91.8 KB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

SmartToolFactory/Android-DaggerHilt-DynamicFetureModule-Boilerplate

Boilerplate to create empty project with Dagger Hilt, Dynamic Feature modules, MVVM, RxJava, Coroutines with modularization

Language: Kotlin - Size: 483 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 18 - Forks: 3

MixeroTN/RobloxDevelopmentTools

The set of scripts to make the collaborative development easier

Language: Shell - Size: 11.7 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

Yazan98/commiter

Ruby Cli To Block Git Commits if you wrote Bad Messages

Language: Ruby - Size: 213 KB - Last synced at: 22 days ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

cyrilwanner/npm-autoinstaller

A node package that always keeps you up to date with your dependencies.

Language: JavaScript - Size: 593 KB - Last synced at: 18 days ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 1

anderseknert/pre-commit-opa

Pre-commit git hooks for Open Policy Agent (OPA) and Rego development

Size: 86.9 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 66 - Forks: 6

M4RC3L05/.git-hooks πŸ“¦

Personal git-hooks

Language: Shell - Size: 44.9 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

YogiLiu/pre-commit

My pre-commit hooks.

Size: 18.6 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

pepperkit/git-hooks-maven-plugin

Maven plugin for easy git hooks configuration.

Language: Java - Size: 93.8 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 1

ykgautam09/hm-backend-coding-test

This web API serve ride data efficiently by using pagination along with logging to trace back changes.

Language: JavaScript - Size: 97.7 KB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

alirezanet/Husky.Net

Git hooks made easy with Husky.Net internal task runner! 🐢 It brings the dev-dependency concept to the .NET world!

Language: C# - Size: 825 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 651 - Forks: 30

ztrhgf/Powershell_CICD_repository

This tool greatly simplifies Windows administrator life by automating the whole scripting content lifecycle. So the boring stuff like backuping, syntax checking, code formatting, content distribution or deletion will be automated and only thing left will be the code writing :)

Language: PowerShell - Size: 7.25 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 111 - Forks: 10

Zithrill/ZScribe

Create automatic commit messages

Language: Python - Size: 53.7 KB - Last synced at: 28 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

jordandarlington/git-hooks

Language: Shell - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

jeffotoni/gitwebhooks

Application responsible for receiving messages from github webhooks, and automating our production environment by deploying.

Language: PHP - Size: 2.31 MB - Last synced at: 19 days ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 1

AleksaC/poetry-requirements-sync-hook πŸ“¦

Sync dependencies between pyproject.toml and requirements.txt

Language: Python - Size: 17.6 KB - Last synced at: 8 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

natserract/rust-git-hooks

πŸ„ Git hooks made easy with Rust

Language: Rust - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

maemreyo/dev-works-logger

Collect data from GraphQL Github and forward to platforms

Language: Shell - Size: 80.1 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

peeeuzin/hooky

Git hooks helper made in Rusty

Language: Rust - Size: 14.6 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

morgant/git-resource-fork-hooks

Git hooks for projects containing old Mac HFS/HFS+ resource forks

Language: Shell - Size: 9.77 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 1

aisevim/git-config

My Git Config πŸ›  :octocat:

Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

thebengeu/auto-git-remote-add-upstream

Git alias and hook to automatically add `upstream` remote using auto-detected URL when cloning your public or private forks

Language: Shell - Size: 22.5 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

fe-dudu/auto-e2e-test-nextjs14-boilerplate

lint & commit msg lint & e2e test & AWS CI CD

Language: CSS - Size: 158 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

benmezger/gjira πŸ“¦

Git hook for adding Jira issues and stories to commit body

Language: Python - Size: 38 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 78 - Forks: 7

cemayan/llm-manager

Language: Go - Size: 36.1 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

jfoster/commit-msg

a spellchecking commit-msg git hook written in golang

Language: Go - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

abhinavmsra/cronus

Git based Harvest Logging

Language: Go - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

kagawagao/diff-run

run command after file reversion change, use with post-merge hook

Language: TypeScript - Size: 1.96 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 10 - Forks: 0

syntaqx/git-hooks

A collection of git hooks for use with pre-commit

Language: Shell - Size: 39.1 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 34 - Forks: 17

DrVanScott/git-clone-init

Automatic setup of user identity (user.email / user.name) on git clone

Language: Shell - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 175 - Forks: 33

danieljancar/husky-demo πŸ“¦

A simple demo on using husky as a Git hook on your codebase. 🐺🐾

Language: HTML - Size: 1.06 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

timharek/git-hooks πŸ“¦

Tired of looking up how to create proper git-hooks for deploying static sites?

Language: Shell - Size: 1.95 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

x-orpheus/elint

A easy way to lint your code

Language: TypeScript - Size: 4.41 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 43 - Forks: 7

santospatrick/nextjs-boilerplate

Next.js boilerplate with Typescript/Styled Components/Jest/Git Hooks

Language: TypeScript - Size: 2.5 MB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

butschster/LaravelGitHooks

Manage git hooks for Laravel projects

Language: PHP - Size: 79.1 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 8 - Forks: 1

juvenn/arrow

Pipeline builder for your self-hosted git

Language: Rust - Size: 42 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

guillaumeaubert/App-GitHooks

Plugin-based system to run specific actions and checks when git hooks are triggered.

Language: Perl - Size: 355 KB - Last synced at: 11 months ago - Pushed at: over 8 years ago - Stars: 6 - Forks: 3