Packages

Date & Time Packages

Date, time, and timezone parsing, formatting, and manipulation libraries for reliable scheduling and display logic (date-fns, Day.js, Chrono).

112 packages

Packages in Date & Time

78Health
Library npm

date-fns

Modern JavaScript date utility library with 200+ pure, immutable functions

36,647
MIT
Used by 202
78Health
Library npm

Day.js

A 2KB immutable JavaScript date-time library with a Moment.js-compatible API

48,666
MIT
Used by 96
69Health
Library npm

react-day-picker

A lightweight, fully customizable date picker component for React applications.

6,854
MIT
Used by 96
87Health
Library npm

Moment.js

Parse, validate, manipulate, and display dates in JavaScript with a chainable API.

47,906
MIT
Used by 63
73Health
Library Cargo

Chrono

Timezone-aware date and time handling for Rust, with correct calendar operations and flexible strftime-style formatting.

3,913
Other
Used by 59
73Health
Library PyPI

python-dateutil

Powerful extensions to Python's datetime module for parsing, deltas, recurrence, and timezones.

2,637
Other
Used by 48
82Health
Library npm

Moment Timezone

IANA time zone support for Moment.js — parse, convert, and format dates in any zone with automatic DST handling.

3,878
MIT
Used by 35
84Health
Library npm

cron-parser

Parse, validate, and iterate cron expressions in Node.js with full timezone and DST support.

1,495
MIT
Used by 34
61Health
Library npm

Luxon

Immutable, chainable date and time handling for JavaScript with built-in time zones and Intl.

16,461
MIT
Used by 33
84Health
Library npm

cRonstrue

Turns cron expressions into human-readable descriptions, in 30+ languages.

1,636
MIT
Used by 33
76Health
Library PyPI

pytz

World timezone definitions for Python, powered by the IANA (Olson) tz database.

397
MIT
Used by 30
44Health
Library npm

date-fns-tz

IANA time zone support for date-fns, powered by the native Intl API with zero bundled time zone data.

1,180
MIT
Used by 28
50Health
Library npm

ms

Tiny millisecond conversion utility for parsing and formatting human-readable time strings

5,554
MIT
Used by 24
89Health
Library Cargo

time

Ergonomic, no-std-compatible date and time handling for Rust with parsing, formatting, and macro literals.

1,338
Apache 2.0
Used by 22
72Health
Library Go

go-humanize

Formats byte sizes, durations, big numbers, and ordinals into human-friendly strings for Go programs.

4,832
MIT
Used by 19
94Health
Library npm

MUI X Date Pickers

Fully-featured React date, time, and date-time picker components built on Material UI

5,855
MIT
Used by 17
77Health
Library PyPI

croniter

Parses cron schedule strings and iterates the matching datetime values, with DST, second/year fields, and last-weekday support.

562
MIT
Used by 15
70Health
Library PyPI

tzdata

Python package providing the IANA time zone database as installable, versioned data

114
Apache 2.0
Used by 15
87Health
Library npm

node-cron

A lightweight Node.js library for scheduling jobs on cron expressions, dates, or Luxon DateTimes, with built-in time zone support.

8,951
MIT
Used by 13
56Health
Library npm

react-datepicker

A fully customizable, accessible date and time picker component for React apps.

8,382
MIT
Used by 12
81Health
Library npm

chrono-node

A natural language date and time parser for JavaScript and TypeScript, extracting real dates from free-form text like "next Friday at 3pm".

5,287
MIT
Used by 12
50Health
Library npm

rrule

A JavaScript/TypeScript library for computing iCalendar (RFC 5545) recurrence rules for calendar dates.

3,744
BSD 3
Used by 11
40Health
Library npm

chartjs-adapter-date-fns

Lets Chart.js parse, format, and calculate time-scale dates using date-fns instead of its default date engine.

122
MIT
Used by 11
33Health
Library npm

@date-fns/utc

UTC-only Date subclasses and a date-fns context helper that eliminate timezone-shift bugs in date arithmetic.

146
MIT
Used by 10

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers