Ross ROSS = Recommend OSS · open-source software intelligence for agents

Hexagon/croner

Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser. observed · 2026-08-28

github.com/Hexagon/croner · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

88/100

  • Activity 99
  • Release rhythm 68
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 17
  • age_days: 3920
  • days_rel: 213
  • days_push: 9
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

2586 stars · 67 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Croner is a zero-dependency JavaScript/TypeScript library for triggering functions on cron schedules and evaluating cron expressions. It supports advanced cron features (seconds, year, L, W, #), time zones, and runs in Node.js, Deno, Bun, and browsers.

Use cases

  • run a function every 5 minutes using a cron expression
  • parse and validate cron expressions in JavaScript
  • get the next N run times of a cron schedule
  • schedule tasks in a specific time zone
  • schedule jobs in Node.js without dependencies
  • check whether a date matches a cron pattern
  • schedule one-off tasks at a specific datetime

When to choose

  • you need cron scheduling in Node.js, Deno, Bun, or the browser with zero dependencies
  • you need advanced cron syntax like L, W, #, seconds, and year fields
  • you need timezone-aware scheduling or overrun protection
  • you want a well-tested library used by projects like pm2 and Uptime Kuma

When to avoid

  • you need persistent schedules that survive process restarts (it operates in-memory only)
  • you need a distributed job queue or a standalone cron daemon
  • you need scheduling outside the JavaScript ecosystem

Facets

library · maturity stable

scheduling parser date-time developer-tools web-development bun browser cross-platform cron crontab scheduler zero-dependencies timezone-support task-scheduling automation nodejs deno javascript typescript

3 sources

Member repositories

RepositoryRoleHealth v2
Hexagon/cronermain88

For agents

markdown · JSON · MCP: product_card(name="Hexagon/croner")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem