{"library":"duty","type":"library","category":null,"description":"Duty is a simple job queue for Node.js that runs in-memory by default, requiring no external database for basic use. Version 2.5.1 is the latest stable; releases are infrequent. Key differentiators: dumb-simple API, database-agnostic via dbstream, supports progress events, timeouts, retries with backoff, and concurrency control. Lighter than Kue or Bull, no Redis needed for simple cases.","language":"javascript","status":"maintenance","version":"2.5.1","tags":["javascript","job","queue"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install duty","imports":["import duty from 'duty'","const duty = require('duty');","duty.register('job', fn);"]},{"cmd":"yarn add duty","imports":[]},{"cmd":"pnpm add duty","imports":[]}],"homepage":"https://github.com/avinoamr/duty","github":"https://github.com/avinoamr/duty","docs":null,"changelog":null,"pypi":null,"npm":"duty","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}