pkg.soopen package index

brew / rang 2854

Installer rabbitmq-c avec Homebrew, apk, MacPorts, Nix, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de rabbitmq-c pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install rabbitmq-c

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install rabbitmq-c

MacPorts ports tree · net/rabbitmq-c/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add rabbitmq-c

Alpine Linux edge package indexes · rabbitmq-c · Source: dl-cdn.alpinelinux.org

Nixvérifié · 92%
nix profile install nixpkgs#rabbitmq-c

nixpkgs package indexes · pkgs/by-name/ra/rabbitmq-c/package.nix · Source: api.github.com

openSUSE zyppervérifié · 92%
sudo zypper install librabbitmq-devel

openSUSE Tumbleweed package metadata · librabbitmq-devel · Source: download.opensuse.org

aperçu

Résumé du paquet

C AMQP client library for RabbitMQ

Commandes et alias

  • amqp-consume
  • amqp-declare-queue
  • amqp-delete-queue
  • amqp-get
  • amqp-publish

historique

Historique du projet et usages

rabbitmq-c is a C client library for communicating with RabbitMQ over AMQP, accompanied by optional command-line utilities.

Historique du projet

The current upstream repository is maintained under alanxz and records its lineage as a fork of the earlier rabbitmq/rabbitmq-c repository. It provides a C implementation of an AMQP client library intended for RabbitMQ.

Historique d'adoption

The library is packaged across multiple Unix-like ecosystems, including Homebrew, Alpine, MacPorts, Nix, and openSUSE, reflecting its role as a reusable native AMQP dependency.

Modes d'utilisation

Applications embed the library to publish and consume AMQP messages from C or C-compatible environments. Packaged command-line tools support declaring or deleting queues, publishing messages, consuming deliveries, and fetching individual messages.

Pourquoi les passionnés de paquets s'y intéressent

rabbitmq-c is notable as a compact native-language alternative to higher-level RabbitMQ clients. Its optional command-line utilities also make the package useful for shell-driven AMQP testing and automation.

Chronologie

  • Upstream lineage: The current alanxz repository was forked from rabbitmq/rabbitmq-c.
  • 0.5.0 onward: Upstream began publishing generated API documentation, according to its official documentation page.

Related projects

  • RabbitMQ is the broker targeted by the library.
  • AMQP 0-9-1 is the messaging protocol implemented by the client.
  • The package can build utilities including amqp-publish, amqp-consume, and amqp-get.

Sources

  • Official API documentation: https://alanxz.github.io/rabbitmq-c/docs/0.8.0/
  • Official repository: https://github.com/alanxz/rabbitmq-c
  • source_facts.executables
  • source_facts.package-manager

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:client

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 2 dépendances d’exécution.
  • Les métadonnées de compilation listent 3 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
amqp-consumecliexécutable global
amqp-declare-queuecliexécutable global
amqp-delete-queuecliexécutable global
amqp-getcliexécutable global
amqp-publishcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-09-19
version du gestionnaire0.18.0
gestionnaire mis à jour2026-09-15
données localesOK
amontà jour
dernière version détectéev0.17.0

https://github.com/alanxz/rabbitmq-c

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:rabbitmq-c
Version0.18.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/rabbitmq-c
Page d'accueilhttps://github.com/alanxz/rabbitmq-c
Dépôthttps://github.com/alanxz/rabbitmq-c
LicenceMIT
Archive sourcehttps://github.com/alanxz/rabbitmq-c/archive/refs/tags/v0.17.0.tar.gz
Dernière mise à jour2026-09-15T03:12:50Z
Pulseupdated
Dépendancesopenssl@3, popt
Dépendances de compilationcmake, pkgconf, xmlto
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

rabbitmq-c

nix profile install nixpkgs#rabbitmq-c
  • normalized package name match
  • Correspondance par : Rabbitmq C
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ra/rabbitmq-c/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

rabbitmq-c 0.15.0-r0

RabbitMQ C client

https://github.com/alanxz/rabbitmq-c

sudo apk add rabbitmq-c
  • License: MIT
  • Architecture: x86_64
  • Source Package: rabbitmq-c
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Rabbitmq C
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: rabbitmq-c from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

rabbitmq-c-dev 0.15.0-r0

RabbitMQ C client (development files)

https://github.com/alanxz/rabbitmq-c

sudo apk add rabbitmq-c-dev
  • License: MIT
  • Architecture: x86_64
  • Source Package: rabbitmq-c
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Rabbitmq C
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: rabbitmq-c-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

rabbitmq-c-doc 0.15.0-r0

RabbitMQ C client (documentation)

https://github.com/alanxz/rabbitmq-c

sudo apk add rabbitmq-c-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: rabbitmq-c
  • normalized package name match
  • Correspondance par : Rabbitmq C
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: rabbitmq-c-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

rabbitmq-c-static 0.15.0-r0

RabbitMQ C client (static library)

https://github.com/alanxz/rabbitmq-c

sudo apk add rabbitmq-c-static
  • License: MIT
  • Architecture: x86_64
  • Source Package: rabbitmq-c
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Rabbitmq C
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: rabbitmq-c-static from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

rabbitmq-c-utils 0.15.0-r0

RabbitMQ C client (command line utilities)

https://github.com/alanxz/rabbitmq-c

sudo apk add rabbitmq-c-utils
  • License: MIT
  • Architecture: x86_64
  • Source Package: rabbitmq-c
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Rabbitmq C
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: rabbitmq-c-utils from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
zypper95%

librabbitmq-devel 0.17.0-1.1

Header files and development libraries for rabbitmq-c

https://github.com/alanxz/rabbitmq-c

sudo zypper install librabbitmq-devel
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: rabbitmq-c
  • 2 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Rabbitmq C
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: librabbitmq-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

librabbitmq4 0.17.0-1.1

Client library for AMQP

https://github.com/alanxz/rabbitmq-c

sudo zypper install librabbitmq4
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: rabbitmq-c
  • 4 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Rabbitmq C
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: librabbitmq4 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

rabbitmq-c-tools 0.17.0-1.1

Example tools built using the librabbitmq package

https://github.com/alanxz/rabbitmq-c

sudo zypper install rabbitmq-c-tools
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: rabbitmq-c
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Rabbitmq C
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: rabbitmq-c-tools from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
MacPorts95%

rabbitmq-c

sudo port install rabbitmq-c
  • normalized package name match
  • Correspondance par : Rabbitmq C
MacPorts ports tree · api.github.com · MacPorts ports tree: net/rabbitmq-c/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

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