PHPackages                             rockettheme/toolbox - 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. rockettheme/toolbox

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

rockettheme/toolbox
===================

RocketTheme Toolbox Library

1.6.5(3y ago)22526.9k↑38.6%18[10 issues](https://github.com/rockettheme/toolbox/issues)[2 PRs](https://github.com/rockettheme/toolbox/pulls)3MITPHPPHP &gt;=5.6.0

Since Apr 22Pushed 5mo ago4 watchersCompare

[ Source](https://github.com/rockettheme/toolbox)[ Packagist](https://packagist.org/packages/rockettheme/toolbox)[ Docs](http://www.rockettheme.com)[ RSS](/packages/rockettheme-toolbox/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (48)Used By (3)

[![](https://avatars1.githubusercontent.com/u/1310198?v=2&s=50)](https://avatars1.githubusercontent.com/u/1310198?v=2&s=50) RocketTheme Toolbox
===============================================================================================================================================

[](#-rockettheme-toolbox)

[![PHPStan](https://camo.githubusercontent.com/441b5874ce4df0a2defc892979c96c46889b69cb32119d04f0b48626349f8bc9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d656e61626c65642d627269676874677265656e2e7376673f7374796c653d666c6174)](https://github.com/phpstan/phpstan)[![Latest Version](https://camo.githubusercontent.com/6ccf364a72ef99679d25f7fd778979b309c3d9a57eae3472822c60089b48be69/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f726f636b65747468656d652f746f6f6c626f782e7376673f7374796c653d666c6174)](https://packagist.org/packages/rockettheme/toolbox)[![Software License](https://camo.githubusercontent.com/f251623e510f5909f16ae3f4e6e548dac11340b9fde1a99be26b015b39272c00/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c6174)](LICENSE)[![Build Status](https://camo.githubusercontent.com/5529f087d993af23bd19239135bb190e7a5737b56f981732a1fd84e27efccfde/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f726f636b65747468656d652f746f6f6c626f782f6d61737465722e7376673f7374796c653d666c6174)](https://travis-ci.org/rockettheme/toolbox)[![Coverage Status](https://camo.githubusercontent.com/3b8277db9b35aca81527c9fe2a6bc55bb33b24a649c90d89b54a71a4d51ab1b1/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f726f636b65747468656d652f746f6f6c626f782e7376673f7374796c653d666c6174)](https://scrutinizer-ci.com/g/rockettheme/toolbox/code-structure)[![Quality Score](https://camo.githubusercontent.com/e3248b27913e239bcd26ced1f214881bfdcc7c995f107dd70b5560d5736db8b0/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f726f636b65747468656d652f746f6f6c626f782e7376673f7374796c653d666c6174)](https://scrutinizer-ci.com/g/rockettheme/toolbox)[![Total Downloads](https://camo.githubusercontent.com/96be6f02b8dc57682a18370b009f22f3b9f160714fe5647ccd11677a1f56dd8b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f726f636b65747468656d652f746f6f6c626f782e7376673f7374796c653d666c6174)](https://packagist.org/packages/rockettheme/toolbox)

RocketTheme\\Toolbox package contains a set of reusable PHP interfaces, classes and traits.

- ArrayTraits
- Blueprints
- DI
- Event
- File
- ResourceLocator
- Session
- StreamWrapper

Installation
------------

[](#installation)

You can use [Composer](http://getcomposer.org/) to download and install this package as well as its dependencies.

### Composer

[](#composer)

To add this package as a local, per-project dependency to your project, simply add a dependency on `rockettheme/toolbox` to your project's `composer.json` file. Here is a minimal example of a `composer.json` file that just defines a dependency on Diff:

```
{
    "require": {
        "rockettheme/toolbox": "^1.5"
    }
}

```

Contributing
============

[](#contributing)

We appreciate any contribution to ToolBox, whether it is related to bugs or simply a suggestion or improvement. However, we ask that any contribution follow our simple guidelines in order to be properly received.

All our projects follow the [GitFlow branching model](http://nvie.com/posts/a-successful-git-branching-model/), from development to release. If you are not familiar with it, there are several guides and tutorials to make you understand what it is about.

You will probably want to get started by installing [this very good collection of git extensions](https://github.com/nvie/gitflow).

What you mainly want to know is that:

- All the main activity happens in the `develop` branch. Any pull request should be addressed only to that branch. We will not consider pull requests made to the `master`.
- It's very well appreciated, and highly suggested, to start a new feature whenever you want to make changes or add functionalities. It will make it much easier for us to just checkout your feature branch and test it, before merging it into `develop`

Getting Started
===============

[](#getting-started)

- Have fun!!!

###  Health Score

49

—

FairBetter than 95% of packages

Maintenance40

Moderate activity, may be stable

Popularity47

Moderate usage in the ecosystem

Community26

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 91% 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 ~85 days

Recently: every ~308 days

Total

46

Last Release

201d ago

Major Versions

1.4.7 → v14.x-dev2020-03-19

1.6.5 → v2.x-dev2025-10-29

PHP version history (3 changes)1.0.0PHP &gt;=5.4.0

1.5.0PHP &gt;=5.6.0

v2.x-devPHP &gt;=7.2.5

### Community

Maintainers

![](https://www.gravatar.com/avatar/6a85f5988e5b0457d61a12de933780ad099689271767b717feba55f04723c453?d=identicon)[rhukster](/maintainers/rhukster)

---

Top Contributors

[![rhukster](https://avatars.githubusercontent.com/u/1084697?v=4)](https://github.com/rhukster "rhukster (132 commits)")[![w00fz](https://avatars.githubusercontent.com/u/11734?v=4)](https://github.com/w00fz "w00fz (3 commits)")[![hwmaier](https://avatars.githubusercontent.com/u/778078?v=4)](https://github.com/hwmaier "hwmaier (2 commits)")[![npotier](https://avatars.githubusercontent.com/u/1151094?v=4)](https://github.com/npotier "npotier (2 commits)")[![flaviocopes](https://avatars.githubusercontent.com/u/11783388?v=4)](https://github.com/flaviocopes "flaviocopes (2 commits)")[![osnodegeoffrey](https://avatars.githubusercontent.com/u/60569627?v=4)](https://github.com/osnodegeoffrey "osnodegeoffrey (1 commits)")[![A----](https://avatars.githubusercontent.com/u/9195926?v=4)](https://github.com/A---- "A---- (1 commits)")[![schliflo](https://avatars.githubusercontent.com/u/9881672?v=4)](https://github.com/schliflo "schliflo (1 commits)")[![lcharette](https://avatars.githubusercontent.com/u/2566513?v=4)](https://github.com/lcharette "lcharette (1 commits)")

---

Tags

phprockettheme

### Embed Badge

![Health badge](/badges/rockettheme-toolbox/health.svg)

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

###  Alternatives

[jaxon-php/jaxon-core

Jaxon is an open source PHP library for easily creating Ajax web applications

73142.3k25](/packages/jaxon-php-jaxon-core)[flarum/core

Delightfully simple forum software.

211.3M1.9k](/packages/flarum-core)[netgen/layouts-core

Netgen Layouts enables you to build and manage complex web pages in a simpler way and with less coding. This is the core of Netgen Layouts, its heart and soul.

3689.4k10](/packages/netgen-layouts-core)[netgen/content-browser

Netgen Content Browser is a Symfony bundle that provides an interface which selects items from any kind of backend and returns the IDs of selected items back to the calling code.

14112.1k8](/packages/netgen-content-browser)

PHPackages © 2026

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