Date & Time Packages
Date, time, and timezone parsing, formatting, and manipulation libraries for reliable scheduling and display logic (date-fns, Day.js, Chrono).
Packages in Date & Time
Kind
Sort:Used by Most Apps
date-fns
Modern JavaScript date utility library with 200+ pure, immutable functions
react-day-picker
A lightweight, fully customizable date picker component for React applications.
cron-parser
Parse, validate, and iterate cron expressions in Node.js with full timezone and DST support.
date-fns-tz
IANA time zone support for date-fns, powered by the native Intl API with zero bundled time zone data.
MUI X Date Pickers
Fully-featured React date, time, and date-time picker components built on Material UI
react-datepicker
A fully customizable, accessible date and time picker component for React apps.
rrule
A JavaScript/TypeScript library for computing iCalendar (RFC 5545) recurrence rules for calendar dates.
react-daterange-picker
A fully customizable, accessible date range picker component for React apps, with no moment.js dependency.
react-calendar
Ultimate calendar for your React app — day, month, year, and decade views with built-in range selection.
react-date-range
A drag-to-select date and date-range picker for React, built on date-fns.
bootstrap-datepicker
A jQuery datepicker widget styled for Bootstrap, with date-range picking, typed-input parsing, and 80+ locales.
react-dates
An internationalizable, accessible date range and single-date picker component library for React.
react-native-modal-datetime-picker
A declarative cross-platform modal that wraps the native iOS and Android date and time pickers behind one unified React Native API.
fecha
A lightweight, dependency-free JavaScript library for formatting and parsing dates.
moment-range
Fancy date ranges for Moment.js — create, query, compare, and iterate over time intervals.
@sinonjs/fake-timers
Deterministic fake implementations of setTimeout, setInterval, Date, and other timer APIs for fast, reliable JavaScript tests.
@rehookify/datepicker
Headless React hooks for building fully custom date, range, and time pickers with zero dependencies.
react-datetime-picker
An accessible React datetime picker combining calendar and clock widgets with a native input fallback.
rc-time-picker
A lightweight, controllable React time picker component with hour, minute, and second selection panels.
timeago-react
A tiny React component that renders live, auto-updating relative timestamps like "3 hours ago".
later
Composable library for defining recurring schedules and calculating their next or previous occurrences.