Open-source projects categorized as Date

Top 23 Date Open-Source Projects

  • GitHub repo moment

    Parse, validate, manipulate, and display dates in javascript.

    Project mention: Testing the Edges | dev.to | 2021-05-04

    I would want some unit test that verifies the outcome of local. In this way, if moment.js changes or upgrades down-the-road, the test will start to fail.

  • GitHub repo dayjs

    ⏰ Day.js 2KB immutable date-time library alternative to Moment.js with the same modern API

    Project mention: My roadmap to create makeresume.co | dev.to | 2021-04-30

    dayjs - https://day.js.org

  • GitHub repo date-fns

    ⏳ Modern JavaScript date utility library ⌛️

    Project mention: How to get only the timeZone name in JavaScript? | reddit.com/r/Frontend | 2021-05-01

    Moment.js is bloated, not tree shakeable, and it's maintainers recommend not to use it for new projects. Other libraries such as date-fns are better modern choices.

  • GitHub repo awesome-falsehood

    😱 Falsehoods Programmers Believe in

    Project mention: Few interesting bugs which you would like others to know or read | reddit.com/r/softwaretesting | 2021-05-03

    As a bonus, a list I try to show to my fellow developers if they want to store an house number as an integer type (again): the List of Awesome Falsehoods Programmers believe: https://github.com/kdeldycke/awesome-falsehood

  • GitHub repo Luxon

    ⏱ A library for working with dates and times in JS

    Project mention: Javascript Date String Parsing | dev.to | 2021-04-29

    The luxon date library, (created by one of the maintainers of moment ) has an different approach.

  • GitHub repo pickadate.js

    The mobile-friendly, responsive, and lightweight jQuery date & time input picker.

  • GitHub repo arrow

    Better dates & times for Python (by arrow-py)

    Project mention: Arrow 1.0: After 8 years, a new milestone with lots of new features, support for Python 3.6+, typing and much more! | reddit.com/r/Python | 2021-02-26

    You can also take a look at the parsing formats that Arrow tries to parse: https://github.com/arrow-py/arrow/blob/master/arrow/parser.py#L215

  • GitHub repo SwiftDate

    🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.

  • GitHub repo Pendulum

    Python datetimes made easy

  • GitHub repo timeago.js

    :clock8: :hourglass: timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.

  • GitHub repo jquery-timeago

    :clock8: The original jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago").

  • GitHub repo react-infinite-calendar

    ✨ Infinite scrolling date-picker built with React, with localization, range selection, themes, keyboard support, and more.

  • GitHub repo moment-timezone

    Timezone support for moment.js

  • GitHub repo ms.js

    Tiny millisecond conversion utility

    Project mention: Caching SSM Parameter Store values in Lambda | dev.to | 2020-12-19

    The final and most important function of our Lambda, the loadParameters function accepts a single value named expiryTime that is by default set to 1 hour and can be overridden. I have used the ms library to set human readable time periods which will be automatically converted to milliseconds.

  • GitHub repo Maya

    Datetimes for Humans™

  • GitHub repo Timepiece

    Intuitive date handling in Swift

  • GitHub repo CalendarView

    A highly customizable calendar library for Android, powered by RecyclerView.

  • GitHub repo date

    A date and time library based on the C++11/14/17 <chrono> header

    Project mention: Does anyone know when C++20 will be fully supported by MSVC? | reddit.com/r/cpp_questions | 2021-02-15

    If you want to play around with the new date library, there's a standalone version that the standard is based on: https://github.com/HowardHinnant/date

  • GitHub repo fecha

    Lightweight and simple JS date formatting and parsing

  • GitHub repo Chronology

    Building a better date/time library for Swift

    Project mention: I can't solve a simple Swift problem, and it's driving me insane :) | reddit.com/r/swift | 2021-04-21

    You shoudl take a look at the libray Time. https://github.com/davedelong/time

  • GitHub repo delorean

    Delorean: Time Travel Made Easy

  • GitHub repo chrono

    Date and time library for Rust (by chronotope)

    Project mention: What’s everyone working on this week (12/2021)? | reddit.com/r/rust | 2021-03-22

    chrono for working with utc date/times

  • GitHub repo date

    Date() for humans (by matthewmueller)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-05-04.


What are some of the best open-source Date projects? This list will help you:

Project Stars
1 moment 45,599
2 dayjs 34,799
3 date-fns 25,776
4 awesome-falsehood 15,782
5 Luxon 11,079
6 pickadate.js 7,740
7 arrow 7,372
8 SwiftDate 6,344
9 Pendulum 4,386
10 timeago.js 4,376
11 jquery-timeago 3,817
12 react-infinite-calendar 3,731
13 moment-timezone 3,586
14 ms.js 3,444
15 Maya 3,269
16 Timepiece 2,649
17 CalendarView 2,546
18 date 2,137
19 fecha 1,917
20 Chronology 1,917
21 delorean 1,720
22 chrono 1,547
23 date 1,437