graffish-labs/symfony-nats-transport

NATS transport for Symfony applications

Installs: 1 863

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/graffish-labs/symfony-nats-transport

1.0.3 2025-05-03 14:30 UTC

This package is auto-updated.

Last update: 2025-10-03 15:20:18 UTC


README

A Symfony Messenger transport implementation for NATS (Neural Autonomic Transport System). This package allows you to use NATS as a message broker for your Symfony Messenger component.

Requirements

  • PHP 8.1 or higher
  • Symfony Framework Bundle 6.0 or higher
  • Symfony Messenger 7.2 or higher
  • NATS server

Installation

composer require graffish-labs/symfony-nats-transport

Features

  • Automatic reconnection to NATS server
  • Configurable connection options
  • Support for Symfony Messenger's retry and failure handling
  • Serialization of messages using Symfony's Serializer component

License

This package is open-source software licensed under the MIT license. See the LICENSE file for details.