JavaScript Date

Open-source JavaScript projects categorized as Date

Top 23 JavaScript Date Projects

  • moment

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

    Project mention: one of my coworkers criticised me for using too shiny libraries. | reddit.com/r/reactjs | 2023-01-29

    moment was put into maintenance mode in 2020 and has gained 7 million weekly downloads to 19 million/week since then.

  • dayjs

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

    Project mention: What Happened to UUIDv2? | dev.to | 2023-01-16

    Let's use dayjs to see what this equates to:

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Luxon

    ⏱ A library for working with dates and times in JS

    Project mention: 23 of the best Eleventy Themes (Starters) for 2023 | dev.to | 2023-01-10

    Eleventyone’s project scaffold includes: Eleventy with a skeleton site, a date format filter for Nunjucks based on Luxon, a tiny CSS pipeline with PostCSS, an equally tiny inline JS pipeline, JS search index generator, Netlify Dev for testing Netlify redirects, and a serverless (FaaS) development pipeline with Netlify Dev and Netlify Functions.

  • pickadate.js

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

  • react-infinite-calendar

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

  • jquery-timeago

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

    Project mention: How to handle 'time ago' and site caching? | reddit.com/r/Wordpress | 2022-04-26

    http://timeago.yarp.com/ - says that it will only apply the 'timeago' function on time tags with a "timeago" class. Is that what you're using?

  • moment-timezone

    Timezone support for moment.js

    Project mention: Working with timezone naive date objects. | reddit.com/r/learnjavascript | 2022-09-23

    moment-timezone is pretty great. However the moment library is no longer maintained, and there's some complications to its use due to it being mutable. Still works great though.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • react-calendar

    Ultimate calendar for your React app.

    Project mention: Any good libraries for handling calendar UI ? | reddit.com/r/reactjs | 2022-08-14

    I’ve worked withreact-calendar in the past and really liked it. It has nice date features and the styling is highly customizable!

  • react-native-modal-datetime-picker

    A React-Native datetime-picker for Android and iOS

    Project mention: Date Time picker in 1 window/popup !? | reddit.com/r/reactnative | 2022-02-15

    I found out that something like this is possible in iOS 14 but I couldn't found a library that would support that except for react-native-modal-datetime-picker. But still I don't know how to use this in Android.

  • fecha

    Lightweight and simple JS date formatting and parsing

  • js-joda

    :clock2: Immutable date and time library for javascript

    Project mention: Making your datepicker easier to work with | dev.to | 2022-04-28

    So first, a simple example of how this works. Using our "What is your birthday" example, we can mock up this code. Note: I'm using TypeScript because it enforces the concepts at compile time, but the JsJoda library itself enforces the concepts at runtime so that we get the best of both.

  • date

    Date() for humans (by matthewmueller)

  • dateformat

    A node.js package for Steven Levithan's excellent dateFormat() function.

  • laydate

    一款被广泛使用的高级 Web 日历组件,完全开源无偿且颜值与功能兼备,足以应对日期相关的各种业务场景

  • react-nice-dates

    A responsive, touch-friendly, and modular date picker library for React.

  • react-date-picker

    A date picker for your React app.

  • react-datetime-picker

    A datetime picker for your React app.

  • human-interval

    Human readable time distances for javascript

  • countdown.js

    Super simple countdowns.

  • datepicker

    Get a date with JavaScript! A datepicker with no dependencies. (by qodesmith)

    Project mention: You Don’t Need A UI Framework | reddit.com/r/programming | 2022-05-28
  • md-date-time-picker

    An implementation of Material Design Picker components in vanilla CSS, JS, and HTML

  • server-date

    Make the server's clock available in the browser.

  • CalendarScraper

    Perform Time-Based Action via Scraping a Google Calendar

    Project mention: GitHub - jeremyrode/CalendarScraper: Perform Time-Based Action via Scraping a Google Calendar | reddit.com/r/tinycode | 2022-10-26
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

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 2023-01-29.

JavaScript Date related posts

Index

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

Project Stars
1 moment 47,188
2 dayjs 42,046
3 Luxon 13,489
4 pickadate.js 7,729
5 react-infinite-calendar 3,894
6 jquery-timeago 3,822
7 moment-timezone 3,711
8 react-calendar 2,825
9 react-native-modal-datetime-picker 2,688
10 fecha 2,013
11 js-joda 1,490
12 date 1,473
13 dateformat 1,283
14 laydate 1,107
15 react-nice-dates 1,086
16 react-date-picker 1,025
17 react-datetime-picker 451
18 human-interval 428
19 countdown.js 399
20 datepicker 295
21 md-date-time-picker 276
22 server-date 178
23 CalendarScraper 24
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
www.influxdata.com