UNPKG

@backgroundjs/core

Version:

An extendible background job queue for js/ts applications

37 lines (25 loc) 1.05 kB
# Background An extendible background job queue for Nodejs and Bun ## Features - 🚀 **Performance**: Parallel job processing with configurable concurrency - 💾 **Multiple Storage Options**: In-memory (default) , Redis (for distributed processing) or PostgeSQL and MongoDB - 📅 **Job Scheduling**: Schedule jobs to run at specific times or after delays - 🔄 **Repeatable Jobs**:You can repeat jobs to run the specific intervals. - 🔌 **Middleware**: Easy integration with many backend frameworks. -**Distributed Processing**: Support for multiple instances with Redis backend - 🔄 **Type Safety**: Built with TypeScript for excellent developer experience - 🔥 **Extendible**: Easily extend and write your own logic ## Documentation Please refer to the documentation site for detailed explanation. [https://backgroundjs.dev/](https://backgroundjs.dev/) ## Installation ### Node.js ```bash npm install @backgroundjs/core ``` ### Bun ```bash bun add @backgroundjs/core ``` ## License MIT