RubyGems Navigation menu

omq 0.6.4

Pure Ruby implementation of the ZMTP 3.1 wire protocol (ZeroMQ) with all socket types (REQ/REP, PUB/SUB, PUSH/PULL, DEALER/ROUTER, and draft types) and TCP/IPC/inproc transports. Includes an `omq` CLI for composable message pipelines — pipe, filter, and transform across processes with Ruby eval, multiple formats (JSON, msgpack, marshal), Ractor parallelism, and compression. No native libraries required.

Gemfile:
=

install:
=

Versions:

  1. 0.27.0 April 20, 2026 (89.5 KB)
  2. 0.26.2 April 20, 2026 (89 KB)
  3. 0.24.0 April 18, 2026 (80.5 KB)
  4. 0.23.0 April 17, 2026 (80 KB)
  5. 0.22.1 April 16, 2026 (70.5 KB)
  6. 0.6.4 March 30, 2026 (52.5 KB)
Show all versions (58 total)

Runtime Dependencies (2):

async ~> 2.38
io-stream ~> 0.11

Owners:

Pushed by:

GitHub

Authors:

  • Patrik Wenger

SHA 256 checksum:

=

Provenance:

Built and signed on

GitHub Actions

Build summary

Total downloads 9,717

For this version 172

Version Released:

License:

ISC

Required Ruby Version: >= 3.3

Links: