Automic VaultAutomic Vault

brew

Install czmq with Homebrew, apk, apt, dnf, MacPorts, Nix, zypper

High-level C binding for ZeroMQ. Version 4.2.1 via Homebrew; verified 2026-06-19.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install czmq

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install czmq

MacPorts ports tree · devel/czmq/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add czmq

Alpine Linux edge package indexes · czmq · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install libczmq-dev

Debian stable package indexes · libczmq-dev · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install czmq

Fedora Rawhide package metadata · czmq · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#czmq

nixpkgs package indexes · pkgs/by-name/cz/czmq/package.nix · source: api.github.com

openSUSE zypperverified · 92%
sudo zypper install czmq

openSUSE Tumbleweed package metadata · czmq · source: download.opensuse.org

overview

Package summary

High-level C binding for ZeroMQ

Commands and aliases

  • zmakecert

history

Project history and usage

CZMQ is the high-level C binding for ZeroMQ, packaging a friendlier C API, helper classes, actors, and command-line utilities around the lower-level libzmq messaging library.

Project history

The CZMQ repository was created in 2011. Its README says the project grew out of concepts developed in the ZeroMQ Guide and aims to wrap the core ZeroMQ API in shorter, more readable application semantics.

Adoption history

CZMQ became part of the standard ZeroMQ packaging stack because C applications and language bindings could depend on higher-level socket, certificate, actor, and system helpers instead of writing directly against libzmq primitives.

How it is used

Developers use CZMQ as a C library layered on libzmq, commonly through package-manager development packages. The README documents building against libzmq, package-manager installation paths, zsock, zauth, zcert, zactor, and the zmakecert helper for CURVE certificates.

Why package nerds care

For package nerds, CZMQ is one of the classic split-library cases: libzmq is the core, CZMQ is the high-level C convenience layer, and both tend to appear together in Unix package repositories for messaging software.

Timeline

  • 2011: CZMQ repository created.
  • 2016: v4.0.2 release published.
  • 2021: v4.2.1 release published.

Related projects

  • CZMQ is closely tied to libzmq, the ZeroMQ Guide, ZeroMQ security mechanisms such as CURVE, and bindings built on top of the C layer.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 12 platform targets.
  • Installs with 2 runtime dependencies.
  • Build metadata lists 3 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
zmakecertcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version4.2.1
manager updated2026-06-19
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/zeromq/czmq

install metadata

Package metadata

Package keybrew:czmq
Version4.2.1
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/czmq
Homepagehttp://czmq.zeromq.org/
Repositoryhttps://github.com/zeromq/czmq
Upstream docshttp://czmq.zeromq.org/
LicenseMPL-2.0
Source archivehttps://github.com/zeromq/czmq/releases/download/v4.2.1/czmq-4.2.1.tar.gz
Last updated2026-06-19T12:30:05-07:00
Pulseupdated
Dependencieslz4, zeromq
Build dependenciesasciidoc, pkgconf, xmlto
Bottleavailable (on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameczmq
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

libczmq-dev 4.2.1-3+b1

High-level C binding for ZeroMQ (development files)

http://czmq.zeromq.org/

sudo apt install libczmq-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: czmq
  • 5 dependencies
  • normalized package name match
  • Matched by: Czmq
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libczmq-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libczmq4 4.2.1-3+b1

High-level C binding for ZeroMQ

http://czmq.zeromq.org/

sudo apt install libczmq4
  • Section: libs
  • Architecture: amd64
  • Source Package: czmq
  • 4 dependencies
  • normalized package name match
  • Matched by: Czmq
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libczmq4 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

czmq

nix profile install nixpkgs#czmq
  • normalized package name match
  • Matched by: Czmq
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cz/czmq/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libczmq-dev 4.2.1-2build1

High-level C binding for ZeroMQ (development files)

http://czmq.zeromq.org/

sudo apt install libczmq-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: czmq
  • 5 dependencies
  • normalized package name match
  • Matched by: Czmq
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libczmq-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libczmq4 4.2.1-2build1

High-level C binding for ZeroMQ

http://czmq.zeromq.org/

sudo apt install libczmq4
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: czmq
  • 4 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Czmq
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libczmq4 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

czmq 4.2.1-r4

High-level C binding for ZeroMQ

http://czmq.zeromq.org/

sudo apk add czmq
  • License: MPL-2.0
  • Architecture: x86_64
  • Source Package: czmq
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Czmq
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: czmq from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

czmq-dev 4.2.1-r4

High-level C binding for ZeroMQ (development files)

http://czmq.zeromq.org/

sudo apk add czmq-dev
  • License: MPL-2.0
  • Architecture: x86_64
  • Source Package: czmq
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Czmq
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: czmq-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

czmq-static 4.2.1-r4

High-level C binding for ZeroMQ (static library)

http://czmq.zeromq.org/

sudo apk add czmq-static
  • License: MPL-2.0
  • Architecture: x86_64
  • Source Package: czmq
  • normalized package name match
  • Matched by: Czmq
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: czmq-static from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf95%

czmq 4.2.1-24.fc44

High-level C binding for 0MQ (ZeroMQ)

http://czmq.zeromq.org

sudo dnf install czmq
  • License: MPL-2.0
  • Category: Unspecified
  • Architecture: i686
  • Source Package: czmq
  • 4 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Czmq
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: czmq from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

czmq-devel 4.2.1-24.fc44

Development files for the czmq package

http://czmq.zeromq.org

sudo dnf install czmq-devel
  • License: MPL-2.0
  • Category: Unspecified
  • Architecture: i686
  • Source Package: czmq
  • 7 dependencies
  • 3 provides
  • normalized package name match
  • Matched by: Czmq
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: czmq-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
zypper95%

czmq 4.2.1-1.17

High-level C binding for ZeroMQ

https://github.com/zeromq/czmq

sudo zypper install czmq
  • License: MPL-2.0
  • Category: Development/Libraries/C and C++
  • Architecture: x86_64
  • Source Package: czmq
  • 2 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Czmq
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: czmq from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

czmq-devel 4.2.1-1.17

Devel files for czmq

https://github.com/zeromq/czmq

sudo zypper install czmq-devel
  • License: MPL-2.0
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: czmq
  • 4 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Czmq
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: czmq-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

libczmq4 4.2.1-1.17

Shared library of czmq

https://github.com/zeromq/czmq

sudo zypper install libczmq4
  • License: MPL-2.0
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: czmq
  • 6 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Czmq
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libczmq4 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

czmq

sudo port install czmq
  • normalized package name match
  • Matched by: Czmq
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/czmq/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment