Thursday, November 12, 2026 4,523 lists 78,994 records on file
List your app or device

  1. Home
  2. Task Queue Software
  3. Agenda

Agenda

Plans and prices

Agenda

Free

MIT-licensed Node.js job scheduling library

Every plan, in full

On the record

Backend limitation
The official MongoDB backend provides polling only; PostgreSQL and Redis backends provide notifications as well as storage.agenda.github.io · read 7 Oct 2026
Concurrency and locking
Agenda supports configurable job concurrency and locking.agenda.github.io · read 7 Oct 2026
License
Agenda is MIT licensed.agenda.github.io · read 7 Oct 2026
Notifications
Optional real-time job notifications use Redis Pub/Sub, PostgreSQL LISTEN/NOTIFY, or other pub/sub systems.agenda.github.io · read 7 Oct 2026
Purpose
Agenda is a lightweight job scheduling library for Node.js.agenda.github.io · read 7 Oct 2026
Related tools
The project lists agendash as a web dashboard and agenda-rest as a REST API tool for Agenda.agenda.github.io · read 7 Oct 2026
Requirements
Agenda 6.x requires Node.js 18 or later and a database such as MongoDB 4+, PostgreSQL, or Redis.agenda.github.io · read 7 Oct 2026
Scheduling
Jobs can be scheduled with cron expressions or human-readable time syntax.agenda.github.io · read 7 Oct 2026
Storage backends
Agenda 6.x supports pluggable MongoDB, PostgreSQL, and Redis storage backends, with the option to implement a custom backend.agenda.github.io · read 7 Oct 2026
TypeScript
Version 6.x is an ESM-only TypeScript rewrite with strict typing and TypeScript decorators for class-based job definitions.agenda.github.io · read 7 Oct 2026
Worker execution
Agenda supports sandboxed worker execution through fork mode.agenda.github.io · read 7 Oct 2026

Alternatives to Agenda

Every alternative, ranked