⏳ Modern JavaScript date utility library ⌛️
date-fns is a modern JavaScript date utility library providing over 200 functions for manipulating dates in browsers and Node.js, comparable to Lodash but specialized for date operations. Built entirely in TypeScript, the library is designed to be modular with tree-shaking support, works with webpack, Browserify, and Rollup, and uses immutable pure functions that operate on native JavaScript Date objects without extending core types. The project, created by Sasha Koss, includes a core package alongside specialized packages like @date-fns/utc for UTC-based calculations and @date-fns/tz for full time zone support, with additional support for internationalization across dozens of locales.