PHPackages                             phpoxford/spires - 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. phpoxford/spires

ActiveLibrary

phpoxford/spires
================

Spires

1294[10 issues](https://github.com/phpoxford/spires/issues)[1 PRs](https://github.com/phpoxford/spires/pulls)PHP

Since Aug 7Pushed 9y ago5 watchersCompare

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

READMEChangelogDependenciesVersions (1)Used By (0)

Spires
======

[](#spires)

[![Latest Version on Packagist](https://camo.githubusercontent.com/d6b08586a8e81af237348cefe42e23dbf1a5ff4c054da8045bf24b4e5da7f620/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7068706f78666f72642f7370697265732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/phpoxford/spires)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/3689f6e1da019bbfe81c5b7611cd6feb9481be65d9ef446a51650379088e2532/68747470733a2f2f7472617669732d63692e6f72672f7068706f78666f72642f7370697265732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/phpoxford/spires)[![Code Climate](https://camo.githubusercontent.com/27a847dd39a23031ee9d6950278e0ec50192d337d3b0284104a17d5762373314/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f7068706f78666f72642f7370697265732f6261646765732f6770612e737667)](https://codeclimate.com/github/phpoxford/spires)[![Test Coverage](https://camo.githubusercontent.com/25499cfa1e6fd50f9b19199333915630b0814343af4ceacb849ec3f0e953e365/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f7068706f78666f72642f7370697265732f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/phpoxford/spires/coverage)[![Issue Count](https://camo.githubusercontent.com/5fa60ae8003c6fbe8afe004e10bf2052f07a12ec158f8905d433bfd900e9d477/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f7068706f78666f72642f7370697265732f6261646765732f69737375655f636f756e742e737667)](https://codeclimate.com/github/phpoxford/spires)

PHP IRC client and mock server built by [PHPOxford](http://phpoxford.uk).

Contributing and Forking
------------------------

[](#contributing-and-forking)

Please note that this project is licensed under the MIT license. We encourage forking of this project, but ask that you keep all copyright, attribution notices, and continue to use the [MIT license](/LICENSE.md) in your fork of the project.

For further details on Contributing guidelines, please read the [contributing guide](/CONTRIBUTING.md).

Composer Skeleton
=================

[](#composer-skeleton)

[![Latest Version on Packagist](https://camo.githubusercontent.com/d6b08586a8e81af237348cefe42e23dbf1a5ff4c054da8045bf24b4e5da7f620/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7068706f78666f72642f7370697265732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/phpoxford/spires)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/aec5717be2416844da39b40e9ab6275a52f7a4baea254badce1ab812410b24e9/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f7068706f78666f72642f7370697265732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/phpoxford/spires)[![Coverage Status](https://camo.githubusercontent.com/76f637b3fce7e3fd48df3ba4a3d9fb1f7eccdc12b85f4bf12bebfad82dfde745/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f7068706f78666f72642f7370697265732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/phpoxford/spires/code-structure)[![Quality Score](https://camo.githubusercontent.com/da76216607ec9aba7e6626862752eee911c08d37531d9e08032f8a9225f13f1d/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f7068706f78666f72642f7370697265732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/phpoxford/spires)[![Total Downloads](https://camo.githubusercontent.com/3a454f0325261e25184eaf9aeb79ba635f7bf7219bbe81c6d57bd6516eaab4cb/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7068706f78666f72642f7370697265732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/phpoxford/spires)

PHP IRC client and mock server built by [PHPOxford](http://phpoxford.uk).

Install
-------

[](#install)

I intended this to be installed with Composer.
To create a project named `package-name` you can run this command:

```
$ ...
```

Usage
-----

[](#usage)

```
...
```

Change log
----------

[](#change-log)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Testing
-------

[](#testing)

```
$ ...
```

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

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [The PHP Oxford User Group](https://github.com/phpoxford)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

18

—

LowBetter than 9% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 62.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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/58a08b906afaef2d8891c0195c6ce4454d359854d2f0e126ff204cd02d158876?d=identicon)[martindilling](/maintainers/martindilling)

---

Top Contributors

[![ascii-soup](https://avatars.githubusercontent.com/u/627657?v=4)](https://github.com/ascii-soup "ascii-soup (5 commits)")[![martindilling](https://avatars.githubusercontent.com/u/1018838?v=4)](https://github.com/martindilling "martindilling (3 commits)")

### Embed Badge

![Health badge](/badges/phpoxford-spires/health.svg)

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

PHPackages © 2026

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