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

82Health
Library npm

date-fns

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

36,648
MIT
Used by 202
76Health
Library npm

Day.js

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

48,658
MIT
Used by 96
77Health
Library npm

react-day-picker

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

6,863
MIT
Used by 96
87Health
Library npm

Moment.js

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

47,885
MIT
Used by 63
65Health
Library Cargo

Chrono

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

3,927
Other
Used by 59
88Health
Library PyPI

python-dateutil

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

2,641
Other
Used by 48
85Health
Library npm

Moment Timezone

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

3,880
MIT
Used by 35
85Health
Library npm

cron-parser

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

1,501
MIT
Used by 34
59Health
Library npm

Luxon

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

16,453
MIT
Used by 33
90Health
Library npm

cRonstrue

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

1,641
MIT
Used by 33
68Health
Library PyPI

pytz

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

396
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,178
MIT
Used by 28
49Health
Library npm

ms

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

5,560
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,344
Apache 2.0
Used by 22
71Health
Library Go

go-humanize

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

4,845
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,864
MIT
Used by 17
74Health
Library PyPI

croniter

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

566
MIT
Used by 15
65Health
Library PyPI

tzdata

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

121
Apache 2.0
Used by 15
86Health
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,953
MIT
Used by 13
56Health
Library npm

react-datepicker

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

8,386
MIT
Used by 12
84Health
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,294
MIT
Used by 12
50Health
Library npm

rrule

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

3,747
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