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. Learn more →
Top 23 git-hook Open-Source 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.
-
talisman
Using a pre-commit hook, Talisman validates the outgoing changeset for things that look suspicious — such as tokens, passwords, and private keys.
-
captainhook
CaptainHook is a very flexible git hook manager for software developers that makes sharing git hooks with your team a breeze.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Husky.Net
Git hooks made easy with Husky.Net internal task runner! 🐶 It brings the dev-dependency concept to the .NET world!
-
git-confirm
:question: Git hook to catch placeholders and temporary changes (TODO / @ignore) before you commit them.
-
git-conventional-commits
Git Conventional Commits Util to generate Semantic Version and Markdown Change Log and Validate Commit Messag
-
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 :)
-
githooks
🦎 Githooks: per-repo and shared Git hooks with version control and auto update. [✩Star] if you're using it!
-
chatgpt_commit_message_hook
Enhance your git workflow using AI-generated commit messages from ChatGPT. Seamless integration for a well-documented commit log.
-
detect-secrets
A developer-friendly secrets detection tool for CI and pre-commit hooks based on Yelp's detect-secrets (by lirantal)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
GrumPHP: A PHP code-quality tool.
It's been a while since I looked, but pre-commit hooks (like talisman) would be the only way to prevent secrets from being committed/pushed. Server-side hooks are generally not supported on hosted repos (e.g. github, azure devops) since it's basically arbitrary code execution from the host's perspective.
You can use git with it. It automatically commits at configurable intervals, and with few hooks[0] you can make pushing automatic and also pull changes made elsewhere (which then get instantly shown on a running Logseq desktop instance).
The default git configuration was kinda weird, but I think I initialized the git myself and then added it in Logseq before adding the hooks and it's been good experience.
[0] https://github.com/CharlesChiuGit/Logseq-Git-Sync-101
I use Husky.net to hook in dotnet format on changed files.
Project mention: Apollo dev posts backend code to Git to disprove Reddit’s claims of scrapping and inefficiency | /r/programming | 2023-06-08
Project mention: Any good alternative to husky in rust to enforce and write conventional commits and for pre-commit source code linting?? | /r/rust | 2023-05-14
Checkout the project: https://github.com/gabyx/Githooks
git-hooks related posts
-
Detecting Secrets in Git Repositories
-
Lost a days journal (again), recovered but be wary of this step.
-
Looking to build a code quality tool for Laravel - opinions wanted
-
Why logseq on Windows, sync by iCloud, freeze up for automatic download from time to time?
-
Where have you had secrets leaked?
-
Can the command dotnet format cause runtime errors?
-
git push
-
A note from our sponsor - InfluxDB
www.influxdata.com | 5 May 2024
Index
What are some of the best open-source git-hook projects? This list will help you:
Project | Stars | |
---|---|---|
1 | GrumPHP | 4,089 |
2 | pre-commit-terraform | 3,009 |
3 | talisman | 1,836 |
4 | simple-git-hooks | 1,214 |
5 | composer-git-hooks | 1,038 |
6 | captainhook | 957 |
7 | Logseq-Git-Sync-101 | 924 |
8 | awesome-git-hooks | 851 |
9 | Husky.Net | 592 |
10 | git-confirm | 384 |
11 | git-conventional-commits | 307 |
12 | git-good-commit | 191 |
13 | rusty-hook | 188 |
14 | husky | 151 |
15 | git_hooks | 150 |
16 | Powershell_CICD_repository | 108 |
17 | wtf | 100 |
18 | githooks | 94 |
19 | chatgpt_commit_message_hook | 70 |
20 | detect-secrets | 47 |
21 | commithelper | 35 |
22 | enforce-git-message | 29 |
23 | captain-githook | 28 |
Sponsored