PHPackages                             gri3li/symfony-messenger-io-transport - 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. gri3li/symfony-messenger-io-transport

ActiveLibrary

gri3li/symfony-messenger-io-transport
=====================================

Symfony Messenger transport for input/output communication with external console processes

v1.0.0-rc(1y ago)11MITPHPPHP &gt;=8.2

Since Sep 29Pushed 1y ago1 watchersCompare

[ Source](https://github.com/gri3li/symfony-messenger-io-transport)[ Packagist](https://packagist.org/packages/gri3li/symfony-messenger-io-transport)[ RSS](/packages/gri3li-symfony-messenger-io-transport/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (5)Versions (2)Used By (0)

Symfony Messenger Stdio Transport
=================================

[](#symfony-messenger-stdio-transport)

This package provides transport for the [Symfony Messenger](https://symfony.com/doc/current/components/messenger.html) component, enabling integration of external console processes into your microservice architecture. Messages are exchanged via input/output streams, allowing seamless communication between Symfony Messenger and standalone processes that may not support standard Symfony Messenger message formats.

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

[](#installation)

Install the package via Composer:

```
composer require gri3li/symfony-messenger-io-transport
```

Usage
-----

[](#usage)

This transport is particularly useful when integrating microservices or third-party systems that do not natively support Symfony Messenger message formats. It allows you to interface with external console processes while leveraging the flexibility and power of the Symfony Messenger component.

Since all messages will be serialized and deserialized as instances of `StdClass`, you will most likely need to provide custom implementations of the interfaces:

- `SendersLocatorInterface`: Defines which sender will be used for dispatching a message.
- `HandlersLocatorInterface`: Defines which handler will process the message.

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

591d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9025e322e40cc0b7e63072b03618ea0a3cdafd198fd28fe6d431d27b4ae66f2f?d=identicon)[gri3li](/maintainers/gri3li)

---

Top Contributors

[![gri3li](https://avatars.githubusercontent.com/u/1644876?v=4)](https://github.com/gri3li "gri3li (1 commits)")

---

Tags

symfony-messenger-transportsymfony-messengersymfony-messenger-transport

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/gri3li-symfony-messenger-io-transport/health.svg)

```
[![Health](https://phpackages.com/badges/gri3li-symfony-messenger-io-transport/health.svg)](https://phpackages.com/packages/gri3li-symfony-messenger-io-transport)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[concrete5/core

Concrete core subtree split

19159.3k48](/packages/concrete5-core)

PHPackages © 2026

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