CadenceMQ
CadenceMQ, the backend agnostic modern job scheduling library for Node.js.
What is CadenceMQ?
Section titled “What is CadenceMQ?”CadenceMQ is a modern, backend-agnostic job scheduling library designed specifically for Node.js applications. Whether you’re building a self-hosted application or a production-ready system, CadenceMQ provides the flexibility to choose your preferred backend while maintaining powerful job scheduling capabilities.
Key Features
Section titled “Key Features”- Backend Agnostic: Use any database or storage system. Switch between SQLite, LibSQL, Redis, MongoDB, or in-memory storage without changing your code.
- Simple & Flexible: Easy-to-use API with TypeScript support. Register tasks, schedule jobs, and let CadenceMQ handle the rest.
- Production Ready: Built for both development and production environments. Scale from local development to distributed systems.
- Self-Hosting Friendly: Perfect for self-hosted applications. No need to set up external Redis or MongoDB instances for simple use cases.
Get started Get started with CadenceMQ and start scheduling jobs in your Node.js application.
Created with ♥ by Corentin Thomasset for the Papra ecosystem.
This documentation is made using Astro Starlight, based on starlight-nextjs-theme.