Console’s review
· Reviewed by David Mytton
What we like
Trigger a JS/TS function on a time interval (Vixie Cron syntax) or once on a specific date. Configure max runs, timezone, intervals between executions. Overrun protection. Can query the status (next run, is running, is stopped, etc) and control it (trigger, pause, resume) once initialized. Runs in Node, browser & Bun.
Tradeoffs
Runs entirely in memory - great to have no dependencies, but does mean there’s no persistence of state (which may not matter for idempotent cron triggers).