{"library":"mongodb-queue","type":"library","category":null,"description":"A lightweight, reliable message queue library built on top of MongoDB. The current stable version is 4.0.0, compatible with MongoDB v3 driver. It provides a simple API for adding, getting, acking, and pinging messages, with options for visibility timeout and delay. It is feature-complete and stable, with minimal ongoing development. Key differentiators include zero external dependencies beyond MongoDB, persistent storage, and built-in message visibility management. Ideal for Node.js applications already using MongoDB that need a simple, durable queue without additional infrastructure. Note: For MongoDB v2 driver, use mongodb-queue@3.","language":"javascript","status":"active","version":"4.0.0","tags":["javascript","mongodb","queue"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install mongodb-queue","imports":["import mongoDbQueue from 'mongodb-queue'","const mongoDbQueue = require('mongodb-queue')","import mongoDbQueue from 'mongodb-queue';\nconst queue = mongoDbQueue(db, 'my-queue', { visibility: 30 });"]},{"cmd":"yarn add mongodb-queue","imports":[]},{"cmd":"pnpm add mongodb-queue","imports":[]}],"homepage":"https://github.com/chilts/mongodb-queue","github":"git://github.com/chilts/mongodb-queue","docs":null,"changelog":null,"pypi":null,"npm":"mongodb-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}