PHPackages                             nitishkaila/wp-vip-pre-commit-hook - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. nitishkaila/wp-vip-pre-commit-hook

ActiveComposer-plugin[Utility &amp; Helpers](/categories/utility)

nitishkaila/wp-vip-pre-commit-hook
==================================

Pre-commit hook for WordPress projects to run WordPress VIP Minimum coding standard

1.0.0(7y ago)015GPL-3.0PHP

Since Apr 18Pushed 7y agoCompare

[ Source](https://github.com/nitishkaila/wp-vip-pre-commit-hook)[ Packagist](https://packagist.org/packages/nitishkaila/wp-vip-pre-commit-hook)[ RSS](/packages/nitishkaila-wp-vip-pre-commit-hook/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (5)Versions (2)Used By (0)

wp-vip-pre-commit-hook
======================

[](#wp-vip-pre-commit-hook)

This package is usefull to WordPress projects with git pre commit hook.

This package will install PHPCS with the WordPress and VIP Coding Standard. The PHP linting and PHPCS run using git pre commit hook when you commit the project code.

By default `WordPressVIPMinimum` coding standard will run. If you wish to run your custom coding standard then you will need to place the `phpcs.ruleset.xml` or `phpcs.xml.dist` file in your project.

Installation
============

[](#installation)

Run following command to install the composer package

`composer require nitishkaila/wp-vip-pre-commit-hook:dev-master`

###  Health Score

26

—

LowBetter than 40% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2677d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/33976417?v=4)[Nitish Kaila](/maintainers/nitishkaila)[@nitishkaila](https://github.com/nitishkaila)

---

Top Contributors

[![nitishkaila](https://avatars.githubusercontent.com/u/33976417?v=4)](https://github.com/nitishkaila "nitishkaila (7 commits)")

### Embed Badge

![Health badge](/badges/nitishkaila-wp-vip-pre-commit-hook/health.svg)

```
[![Health](https://phpackages.com/badges/nitishkaila-wp-vip-pre-commit-hook/health.svg)](https://phpackages.com/packages/nitishkaila-wp-vip-pre-commit-hook)
```

###  Alternatives

[humanmade/coding-standards

Human Made Coding Standards

161450.0k65](/packages/humanmade-coding-standards)[drupal/core-composer-scaffold

A flexible Composer project scaffold builder.

5346.5M600](/packages/drupal-core-composer-scaffold)[wp-cli/wp-cli-tests

WP-CLI testing framework

423.3M150](/packages/wp-cli-wp-cli-tests)[drupal/core-project-message

Adds a message after Composer installation.

2125.4M213](/packages/drupal-core-project-message)[yoast/yoastcs

PHP\_CodeSniffer rules for Yoast projects

221.2M36](/packages/yoast-yoastcs)[phpro/grumphp-shim

GrumPHP Phar distribution

284.9M348](/packages/phpro-grumphp-shim)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
