ezmsg.zmq
=========

Zero-MQ pub/sub units for ezmsg.

Overview
--------

``ezmsg-zmq`` zero-MQ pub/sub units for ezmsg.

Key features:

* **ZeroMQ integration** - Publish and subscribe using ZeroMQ
* **High-performance messaging** - Fast inter-process communication
* **Network streaming** - Stream data across network boundaries
* **Flexible patterns** - Support for pub/sub and other ZeroMQ patterns


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

Install from PyPI:

.. code-block:: bash

   pip install ezmsg-zmq

Or install the latest development version:

.. code-block:: bash

   pip install git+https://github.com/ezmsg-org/ezmsg-zmq@main

Dependencies
^^^^^^^^^^^^

Core dependencies:

* ``ezmsg``
* ``pyzmq``

Quick Start
-----------

For general ezmsg tutorials and guides, visit `ezmsg.org <https://www.ezmsg.org>`_.

For package-specific documentation:

* **API Reference** - See :doc:`api/index` for complete API documentation
* **README** - See the `GitHub repository <https://github.com/ezmsg-org/ezmsg-zmq>`_ for usage examples

Documentation
-------------

.. toctree::
   :maxdepth: 2
   :caption: Contents:

   api/index


Indices and tables
------------------

* :ref:`genindex`
* :ref:`modindex`
