PHPackages                             wst/php-component - 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. wst/php-component

ActivePackage

wst/php-component
=================

XEP-0114 protocol implementation

6171[1 issues](https://github.com/WST/php-component/issues)PHP

Since Mar 6Pushed 11y ago3 watchersCompare

[ Source](https://github.com/WST/php-component)[ Packagist](https://packagist.org/packages/wst/php-component)[ RSS](/packages/wst-php-component/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

English
=======

[](#english)

PHP-Component is an implementation of XEP-0114 and related XEPs in PHP language written specially for Lopbox () project. It aims to be very easy to use and lets PHP programmers to develop various types of services: Jabber/XMPP bots, transports, MUC engines and many other types of components.

Include component.inc.php into your project and create an instance of BSM\\Component class, then assign your event handlers. A simple example bot is available in the «examples» subdirectory.

- Author: Ilya I. Averkov (WST)
- Co-author: Irfan Mahfudz Guntur (ayes)
- Project page:

Русский
=======

[](#русский)

PHP-Component является реализацией стандарта XEP-0114 и связанных XEP на языке PHP, написанной специально для веб-сервиса Lopbox (). Он нацелен на простоту использования и позволяет PHP-разработчикам XMPP-сервисы самых разных типов: боты, транспорты, серверы конференций и так далее.

Включите component.inc.php в свой проект и создайте объект BSM\\Component, затем назначьте обработчики событий. В целях ознакомления с возможностями библиотеки можно использовать код из каталога «examples».

- Разработчик: Ilja I. Averkov (WST)
- Со-разработчик: Irfan Mahfudz Guntur (ayes)
- Страница проекта:

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

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/e8d5ffbcbb3f0716430fa96bb403b4879ad1a74cc39544983f411e2a670982b7?d=identicon)[WST](/maintainers/WST)

### Embed Badge

![Health badge](/badges/wst-php-component/health.svg)

```
[![Health](https://phpackages.com/badges/wst-php-component/health.svg)](https://phpackages.com/packages/wst-php-component)
```

PHPackages © 2026

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