Skip to content

pbdZMQ

Programming with Big Data -- Interface to 'ZeroMQ'

v0.3-14 · Apr 12, 2025 · GPL-3

Description

'ZeroMQ' is a well-known library for high-performance asynchronous messaging in scalable, distributed applications. This package provides high level R wrapper functions to easily utilize 'ZeroMQ'. We mainly focus on interactive client/server programming frameworks. For convenience, a minimal 'ZeroMQ' library (4.2.2) is shipped with 'pbdZMQ', which can be used if no system installation of 'ZeroMQ' is available. A few wrapper functions compatible with 'rzmq' are also provided.

Downloads

CRAN

17.9K

Last 30 days

866th

71.8K

Last 90 days

578.3K

Last year

Trend: -39.5% (30d vs prior 30d)

r2u CRAN

147

Last 30 days

370

Last 90 days

1.8K

Last year

Trend: +59.8% (30d vs prior 30d)

autoCRAN

20

Last 7 days

147

Last 30 days

5

All-time

⚠ Shared name: this package is also shipped elsewhere on openSUSE, so this count is not exclusive to autoCRAN (it is an upper bound).

conda-forge CRAN

29.4K

Last 30 days

94.4K

Last 90 days

360.6K

Last year

Trend: -10.1% (30d vs prior 30d)

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Code

Structure

Lines of code

55,109

Files

385

Compiled share

89.7%

Has compiled src

Yes

Language breakdown

R 2,917 (5.3%)C/C++/src 49,424 (89.7%)Tests 107 (0.2%)Docs 1,666 (3%)Vignettes 995 (1.8%)

API

Exported functions

49

Internal functions

14

Testing & CI

Has tests

Yes

Test-to-code ratio

0.04

testthat edition

CI present

No

CI type

[]

PR gated

No

Docs

Return-value doc rate

77.8%

\dontrun example ratio

88.2%

Roxygen coverage

100%

Has pkgdown

No

NEWS present

No

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

Unsafe pattern score

0

Dep constraint coverage

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

3.5.0

System requirements

5

C++ standard

License

GPL-3

License flags

SPDX valid, OSI approved

History

Versions

25

First release

2015-09-11

Latest release

2025-04-13

Avg cadence

95 days

Cold removal rate

100%

Dep drift

2

LOC over versions

v0.1-0: 38,008 LOCv0.1-1: 38,091 LOCv0.2-0: 40,328 LOCv0.2-1: 41,072 LOCv0.2-2: 41,546 LOCv0.2-3: 41,588 LOCv0.2-4: 41,667 LOCv0.2-5: 41,667 LOCv0.2-6: 41,758 LOCv0.3-0: 54,052 LOCv0.3-1: 54,066 LOCv0.3-2: 54,247 LOCv0.3-3: 54,290 LOCv0.3-3.1: 54,290 LOCv0.3-4: 54,906 LOCv0.3-5: 54,906 LOCv0.3-6: 55,091 LOCv0.3-7: 55,091 LOCv0.3-8: 55,091 LOCv0.3-9: 55,092 LOCv0.3-10: 55,078 LOCv0.3-11: 55,087 LOCv0.3-12: 55,109 LOCv0.3-13: 55,109 LOCv0.3-14: 55,109 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/cran-code-metrics.

Reverse Dependencies (2)

Dependency Network

Dependencies Reverse dependencies IRkernel normfluodbf pbdZMQ

Version History

26 tracked
new 0.3-14 Mar 10, 2026
updated 0.3-14 ← 0.3-13 diff Apr 12, 2025
updated 0.3-13 ← 0.3-12 diff Sep 16, 2024
updated 0.3-12 ← 0.3-11 diff Sep 6, 2024
updated 0.3-11 ← 0.3-10 diff Jan 14, 2024
updated 0.3-10 ← 0.3-9 diff Sep 4, 2023
updated 0.3-9 ← 0.3-8 diff Jan 20, 2023
updated 0.3-8 ← 0.3-7 diff Oct 24, 2022
updated 0.3-7 ← 0.3-6 diff Feb 4, 2022
updated 0.3-6 ← 0.3-5 diff Oct 28, 2021
updated 0.3-5 ← 0.3-4 diff Feb 9, 2021
updated 0.3-4 ← 0.3-3.1 diff Dec 12, 2020
updated 0.3-3.1 ← 0.3-3 diff Oct 13, 2020
updated 0.3-3 ← 0.3-2 diff May 4, 2018
updated 0.3-2 ← 0.3-1 diff Jan 30, 2018