PHPackages                             korobochkin/wp-kit - 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. [API Development](/categories/api)
4. /
5. korobochkin/wp-kit

ActiveLibrary[API Development](/categories/api)

korobochkin/wp-kit
==================

Classes and interfaces for WordPress APIs

v1.0.0(5y ago)294.6k2[5 issues](https://github.com/korobochkin/wp-kit/issues)GPL-2.0-or-laterPHPCI failing

Since Jan 29Pushed 5y ago7 watchersCompare

[ Source](https://github.com/korobochkin/wp-kit)[ Packagist](https://packagist.org/packages/korobochkin/wp-kit)[ RSS](/packages/korobochkin-wp-kit/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (5)Versions (31)Used By (0)

WordPress Kit
=============

[](#wordpress-kit)

[![Packagist Pre Release](https://camo.githubusercontent.com/28e31383a775f595c9fe6b69c411957dd487c31a0186f40845cece0373f4699c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f767072652f6b6f726f626f63686b696e2f77702d6b69742e737667)](https://packagist.org/packages/korobochkin/wp-kit)[![Codecov branch](https://camo.githubusercontent.com/4f67682efd336c1c0caf68836d97219bd42ac928370e169cef56ed63c928f764/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f6b6f726f626f63686b696e2f77702d6b69742f6d61737465722e737667)](https://codecov.io/gh/korobochkin/wp-kit)[![Build Status](https://camo.githubusercontent.com/dd1124c0e6683e514ecab9857a067ccb2e25f412810b2bf5802d180873f7eff7/68747470733a2f2f7472617669732d63692e6f72672f6b6f726f626f63686b696e2f77702d6b69742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/korobochkin/wp-kit)[![Packagist](https://camo.githubusercontent.com/d1b7d42f4f344df4450c06b123822449788cdc33f1b5bf7f438a4e8336871204/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6b6f726f626f63686b696e2f77702d6b69742e737667)](https://packagist.org/packages/korobochkin/wp-kit)

If you have been coding with plain WordPress functions and long unreadable code, you need to switch to Object Oriented Programming (OOP) code. It's easy! This library makes WordPress more friendly. Plugin and theme authors can create more reusable components and products by using this library.

- [Code coverage report](https://codecov.io/gh/korobochkin/wp-kit)
- [Homepage on Github Pages](https://korobochkin.github.io/wp-kit/) (with metrics from PHP Unit)

Available components
--------------------

[](#available-components)

- Almost Controllers
    Handles AJAX and HTTP requests in controllers with Dependency Injection (DI) container and services.
- Cron
    WordPress Cron events as DI services.
- Options, Post Meta, Term Meta, Transients
    Validate, save and retrieve any data with *Data Transformers*.
- Pages, Notices and Meta Boxes
    Settings pages with Symfony Forms, Twig and more.
- Plugins and Themes
    Base classes for plugins and themes to work with DI.
- Scripts &amp; Styles
    Enqueue and register scripts and styles in single service.
- Translations
    Load translations for your plugin and themes.
- Uninstall
    Delete all data after your plugin or theme on uninstall.
- Utils
    Helpful functions which can save time while developing.

How to install?
---------------

[](#how-to-install)

Use Composer to install this library in your projects.

```
composer require korobochkin/wp-kit
```

###  Health Score

37

—

LowBetter than 81% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor1

Top contributor holds 86.5% 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

Every ~55 days

Recently: every ~203 days

Total

24

Last Release

2157d ago

Major Versions

v0.11.0 → v1.0.02020-08-03

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/477498?v=4)[Nicolas Korobochkin](/maintainers/korobochkin)[@korobochkin](https://github.com/korobochkin)

---

Top Contributors

[![korobochkin](https://avatars.githubusercontent.com/u/477498?v=4)](https://github.com/korobochkin "korobochkin (32 commits)")[![ansurtaeva](https://avatars.githubusercontent.com/u/28510989?v=4)](https://github.com/ansurtaeva "ansurtaeva (4 commits)")[![rossteasley](https://avatars.githubusercontent.com/u/728400?v=4)](https://github.com/rossteasley "rossteasley (1 commits)")

### Embed Badge

![Health badge](/badges/korobochkin-wp-kit/health.svg)

```
[![Health](https://phpackages.com/badges/korobochkin-wp-kit/health.svg)](https://phpackages.com/packages/korobochkin-wp-kit)
```

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.5M378](/packages/easycorp-easyadmin-bundle)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k5.8M717](/packages/sylius-sylius)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M196](/packages/sulu-sulu)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.4M526](/packages/shopware-core)[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.8k3.8M465](/packages/pimcore-pimcore)[chameleon-system/chameleon-base

The Chameleon System core.

1027.9k4](/packages/chameleon-system-chameleon-base)

PHPackages © 2026

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