PHPackages                             mjkhajeh/whitebox - 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. mjkhajeh/whitebox

ActiveLibrary

mjkhajeh/whitebox
=================

Tools

v2.2.10(2mo ago)11701MITPHPPHP &gt;=7.4

Since Aug 20Pushed 2mo agoCompare

[ Source](https://github.com/mjkhajeh/whitebox)[ Packagist](https://packagist.org/packages/mjkhajeh/whitebox)[ RSS](/packages/mjkhajeh-whitebox/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (75)Used By (0)

MJ Whitebox
===========

[](#mj-whitebox)

**MJ Whitebox** is a modular PHP utility library designed for WordPress developers. It provides a collection of tools, methods, and functions that can be integrated into other WordPress projects, such as plugins and themes. Developers can use these utilities to simplify tasks like managing Elementor controls, handling dates, files, posts, users, and more.

This project is particularly useful for Persian-speaking audiences, as it includes localization support for Persian (fa\_IR).

Features
--------

[](#features)

- Utility functions for WordPress development
- Custom Elementor controls (Button, Slider, SectionTitle)
- WooCommerce helpers
- Localization support for Persian (fa\_IR)
- Modular design for easy integration into other projects

Documentation
-------------

[](#documentation)

To make the documentation clear and organized, it is divided into the following sections:

- [Getting Started](docs/GettingStarted.md)
- [Utils Class Documentation](docs/Utils.md)
- [Elementor Controls: SectionTitle](docs/ElementorControls/SectionTitle.md)
- [Elementor Controls: Button](docs/ElementorControls/Button.md)
- [Elementor Controls: Slider](docs/ElementorControls/Slider.md)
- [Localization](docs/Localization.md)

All documentation files are cross-linked for easy navigation. For details on each control or utility, follow the links above or see the respective `.md` files in the `docs` directory.

---

License
-------

[](#license)

This project is licensed under the terms of the [MIT License](LICENSE). See the LICENSE file for details.

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance85

Actively maintained with recent releases

Popularity13

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 98.8% 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 ~2 days

Recently: every ~14 days

Total

74

Last Release

77d ago

Major Versions

v1.9.0 → v2.0.02025-12-04

### Community

Maintainers

![](https://www.gravatar.com/avatar/3b7e4293c9f0f03906ad75a2e557157b3c12919babd31bd1e7bf27694e753011?d=identicon)[mjkhajeh](/maintainers/mjkhajeh)

---

Top Contributors

[![mjkhajeh](https://avatars.githubusercontent.com/u/81983167?v=4)](https://github.com/mjkhajeh "mjkhajeh (83 commits)")[![Amin-Noorani](https://avatars.githubusercontent.com/u/81982993?v=4)](https://github.com/Amin-Noorani "Amin-Noorani (1 commits)")

### Embed Badge

![Health badge](/badges/mjkhajeh-whitebox/health.svg)

```
[![Health](https://phpackages.com/badges/mjkhajeh-whitebox/health.svg)](https://phpackages.com/packages/mjkhajeh-whitebox)
```

PHPackages © 2026

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