PHPackages                             twilroad/common - 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. twilroad/common

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

twilroad/common
===============

PHPOffice Common

0.3.1(7y ago)0271LGPLPHPPHP &gt;=5.3.0

Since Jun 24Pushed 7y ago1 watchersCompare

[ Source](https://github.com/twilroad/common)[ Packagist](https://packagist.org/packages/twilroad/common)[ Docs](http://phpoffice.github.io)[ RSS](/packages/twilroad-common/feed)WikiDiscussions master Synced 4d ago

READMEChangelog (3)Dependencies (7)Versions (16)Used By (1)

[![Latest Stable Version](https://camo.githubusercontent.com/84d79198c1c07770fde5c231cae964cda1c8ec8640a6e0223308c2ac5f7dad77/68747470733a2f2f706f7365722e707567782e6f72672f7068706f66666963652f636f6d6d6f6e2f762f737461626c652e706e67)](https://packagist.org/packages/phpoffice/common)[![Build Status](https://camo.githubusercontent.com/0771f35d81e9cdd962bdd8b73667876edad9c22d9cb57813f01b495f6a714a54/68747470733a2f2f7472617669732d63692e6f72672f5048504f66666963652f436f6d6d6f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/PHPOffice/Common)[![Code Quality](https://camo.githubusercontent.com/f14fa4343f8f6a32576cac111da56c8237bc04207c9805750b246afdcd291d90/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f5048504f66666963652f436f6d6d6f6e2f6261646765732f7175616c6974792d73636f72652e706e673f733d62353939376365353961633238313662343531346633613338646539393030663664343932633164)](https://scrutinizer-ci.com/g/PHPOffice/Common/)[![Code Coverage](https://camo.githubusercontent.com/ae6ff5b2ddba2e325fa7b6d3bd2213e61ac36411138531de31349a8aefd9e50a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f5048504f66666963652f436f6d6d6f6e2f6261646765732f636f7665726167652e706e673f733d37343261393837343537323563353632393535343430656463386432633339643766663561653235)](https://scrutinizer-ci.com/g/PHPOffice/Common/)[![Total Downloads](https://camo.githubusercontent.com/1e146647fa82891f316d39dd221b7ff629af94f84b8ce5a97063c01012dd615e/68747470733a2f2f706f7365722e707567782e6f72672f7068706f66666963652f636f6d6d6f6e2f646f776e6c6f6164732e706e67)](https://packagist.org/packages/phpoffice/common)[![License](https://camo.githubusercontent.com/a7ef463d772196d5f77ba6d43049dbc99378e88f44cf931d8c9786756340993b/68747470733a2f2f706f7365722e707567782e6f72672f7068706f66666963652f636f6d6d6f6e2f6c6963656e73652e706e67)](https://packagist.org/packages/phpoffice/common)[![Join the chat at https://gitter.im/PHPOffice/Common](https://camo.githubusercontent.com/2dd4d0f228a76b3dd73355d3fb9101cd32fb849421b528669a9a7bbec7d5a25a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4749545445522d6a6f696e253230636861742d677265656e2e737667)](https://gitter.im/PHPOffice/Common)

PHPOffice Common is a library written in pure PHP that provides a set of components for PHPOffice librairies.

PHPOffice Common is an open source project licensed under the terms of [LGPL version 3](https://github.com/PHPOffice/Common/blob/develop/COPYING.LESSER). PHPOffice Common is aimed to be a high quality software product by incorporating [continuous integration](https://travis-ci.org/PHPOffice/Common) and [unit testing](http://phpoffice.github.io/Common/coverage/develop/). You can learn more about PHPPowerPoint by reading the [API Documentation](http://phpoffice.github.io/Common/docs/develop/).

Read more about PHPPowerPoint:

- [Requirements](#requirements)
- [Contributing](#contributing)
- [API Documentation](http://phpoffice.github.io/Common/docs/master/)

### Requirements

[](#requirements)

PHPOffice Common requires the following:

- PHP 5.3+

Contributing
------------

[](#contributing)

We welcome everyone to contribute to PHPOffice Common. Below are some of the things that you can do to contribute:

- Read [our contributing guide](https://github.com/PHPOffice/Common/blob/master/CONTRIBUTING.md)
- [Fork us](https://github.com/PHPOffice/Common/fork) and [request a pull](https://github.com/PHPOffice/Common/pulls) to the [develop](https://github.com/PHPOffice/Common/tree/develop) branch
- Submit [bug reports or feature requests](https://github.com/PHPOffice/Common/issues) to GitHub
- Follow [@PHPOffice](https://twitter.com/PHPOffice) on Twitter

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 58% 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 ~105 days

Recently: every ~64 days

Total

14

Last Release

2607d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e22415b15f1e14b0da8e36df8d31f983962d0d57e83af78da61100d7238947ae?d=identicon)[twilroad](/maintainers/twilroad)

---

Top Contributors

[![Progi1984](https://avatars.githubusercontent.com/u/1533248?v=4)](https://github.com/Progi1984 "Progi1984 (47 commits)")[![troosan](https://avatars.githubusercontent.com/u/6959414?v=4)](https://github.com/troosan "troosan (22 commits)")[![twilroad](https://avatars.githubusercontent.com/u/5193767?v=4)](https://github.com/twilroad "twilroad (5 commits)")[![Trainmaster](https://avatars.githubusercontent.com/u/2514421?v=4)](https://github.com/Trainmaster "Trainmaster (2 commits)")[![PowerKiKi](https://avatars.githubusercontent.com/u/72603?v=4)](https://github.com/PowerKiKi "PowerKiKi (2 commits)")[![seamuslee001](https://avatars.githubusercontent.com/u/6799125?v=4)](https://github.com/seamuslee001 "seamuslee001 (1 commits)")[![carusogabriel](https://avatars.githubusercontent.com/u/16328050?v=4)](https://github.com/carusogabriel "carusogabriel (1 commits)")[![arzurchris](https://avatars.githubusercontent.com/u/25454844?v=4)](https://github.com/arzurchris "arzurchris (1 commits)")

---

Tags

phpcommonofficecomponent

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/twilroad-common/health.svg)

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

###  Alternatives

[phpoffice/common

PHPOffice Common

23512.3M36](/packages/phpoffice-common)

PHPackages © 2026

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