amqplib
AMQP 0-9-1 client library for RabbitMQ and message-based workflows.
Jobs, queues and workflows npm MIT
Used in agent projects
20
0.2% of 12,697 public repos built with AI coding agents
Rank in jobs, queues and workflows
#7 of 7
by use in those projects
Downloads
3M
npm, last 7 days, amqplib
GitHub stars
3,844
last push Sep 28, 2026
How amqplib is used
amqplib is a dependency in 20 of the 12,697 public GitHub projects set up for AI coding agents that we scanned (0.2%), #7 of 7 in jobs, queues and workflows. The most used alternative there is node-cron. Projects that use it most often also use Vitest (85.0%), viem (80.0%), cross-env (75.0%).
Often used with amqplib
| Vitest | 85.0% of amqplib projects · 7.0× more than average |
|---|---|
| viem | 80.0% of amqplib projects · 6.5× more than average |
| cross-env | 75.0% of amqplib projects · 35.9× more than average |
| Husky | 75.0% of amqplib projects · 11.9× more than average |
| Sharp | 75.0% of amqplib projects · 24.4× more than average |
| Coinbase SDK | 70.0% of amqplib projects · 404.0× more than average |
| concurrently | 70.0% of amqplib projects · 15.5× more than average |
| csv-parse | 70.0% of amqplib projects · 174.3× more than average |
By coding agent
| Claude Code | 0.1% of projects set up for it |
|---|
Share of public repos configured for each agent that list amqplib as a dependency.
Install
| Package | npm install amqplib |
|---|---|
| Main stacks | TypeScript / JavaScript (17), Python (1), Other (1), Rust (1) |
| Example projects | alkem-io/server, StableExo/TheWarden |
Alternatives to amqplib
| Tool | Used in agent projects | Downloads / wk | GitHub stars | License |
|---|---|---|---|---|
| node-cron npm Job scheduling for Node.js with overlap prevention and distributed coordination. |
74 (0.6%) | 5.1M | 3,280 | ISC |
| APScheduler pypi In-process task scheduler with Cron-like capabilities for Python applications. |
50 (0.4%) | 8.9M | 7,652 | MIT |
| Celery pypi Distributed task queue for Python executing jobs asynchronously across workers. |
48 (0.4%) | 11M | 28.9K | BSD-3-Clause |
| BullMQ npm Fast, reliable Redis-backed queue for jobs and messages in Node.js. |
43 (0.3%) | 9.6M | 9,490 | MIT |
| schedule pypi Simple Python library for scheduling jobs to run at regular intervals. |
29 (0.2%) | 1.3M | 12.3K | MIT License |
| p-queue npm Promise queue with concurrency control for managing async task execution. |
21 (0.2%) | 37.3M | 4,283 | MIT |