mongoMQ2
JSON →A lightweight Node.js library that turns MongoDB collections into general-purpose message queues or event logs without additional infrastructure. Version 1.4.1 is stable; released regularly with breaking changes documented. Key differentiators: supports both at-most-once (subscribe) and at-least-once (consume) delivery, configurable retries/visibility/delays, batch publishing, and leverages MongoDB features like indexes, capped collections, transactions, and sharding. No external broker required; designed for event-driven architectures on existing MongoDB deployments. Peer dependency mongodb >=4. Requires Node >=18. Ships TypeScript types.