Dates · npm download comparison · data as of 17 October 2026
dayjs is downloaded about 1.9× as often as moment — 76,185,338 versus 40,794,352 downloads in the last 7 days.
Over the last 90 days, moment downloads changed +8.8% and dayjs +30.1% compared with the 90 days before, so dayjs is growing faster.
| moment | dayjs | |
|---|---|---|
| Weekly downloads | 40,794,352 | 76,185,338 |
| Monthly downloads | 168,482,424 | 331,161,209 |
| Downloads, last 12 months | 1,590,696,935 | 2,433,570,251 |
| 90-day growth | +8.8% | +30.1% |
| Latest version | 2.31.0 | 1.11.23 |
| License | MIT | MIT |
| Direct dependencies | 0 | 0 |
| Description | Parse, validate, manipulate, and display dates | 2KB immutable date time library alternative to Moment.js with the same modern API |
Download counts come from the public npm registry API and include CI and mirror traffic, so treat them as a popularity signal, not a user count.