SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Date Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SwiftDate
🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.
-
timeago.js
:clock8: :hourglass: timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.
-
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").
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
The fact that moment.js or day.js needs to exist in 2024 bothers me a lot.
The fact that moment.js or day.js needs to exist in 2024 bothers me a lot.
Working with dates and times is an essential part of web development. Whether you're building a blog, an e-commerce site, or a personal project, handling and formatting dates correctly can greatly enhance user experience. In this blog, we'll explore date formatting using three different methods: Carbon (PHP), date-fns (JavaScript), and Vanilla JS Date. We'll provide examples for each to help you understand how to format dates in various contexts.
Project mention: Ask HN: Did you encounter any Leap Year bugs today? How bad was it? | news.ycombinator.com | 2024-02-29Billing. It always has to be the billing. For a list of all other edge cases, you have: https://github.com/kdeldycke/awesome-falsehood#readme
Project mention: I am looking for a troubled/bad open source codebase | /r/ExperiencedDevs | 2023-07-12
Luxon (14.7k ⭐) — A library that leverages JavaScript’s Intl for speed and slimness while providing what Intl doesn’t: an immutable user-friendly API. It also supports time zones and localization.
Project mention: Creating Command-Line Tools in Python with argparse - Guide | /r/learningpython | 2023-12-09I did the same with datetime and moved to using Pendulum.
Number of dependencies: one way to tell if a library is not too challenging to be used as study source is based on the production dependencies count. The fewer the better. For example, I chose debug because it only has 1 dependency (ms), while the rest of the code relies on core NodeJS modules - which is exactly what I was looking for - to learn how to build a library from scratch, not off the shelf libraries with many external deps, which in turn are based on more deps. There you go, dependency hell.
Project mention: Ask HN: Did you encounter any Leap Year bugs today? How bad was it? | news.ycombinator.com | 2024-02-29> but I'd be surprised if there was not a modern date library for C++
The standard library now includes . AFAIK: It was mostly written by Howard Hinnant. He now has more date/time libs that expand upon : https://github.com/HowardHinnant/date
Date related posts
-
You're parsing URLs wrong.
-
Date Formatting: Carbon, date-fns, and Vanilla JS
-
How to create heatmaps in JavaScript: The Heat.js library
-
Publish pure ESM npm package written in TypeScript to JSR
-
How to parse and format a date in JavaScript
-
Handling dates in JavaScript with Tempo
-
JavaScript Compare Dates: From Chaos to Clarity
-
A note from our sponsor - SaaSHub
www.saashub.com | 2 Jun 2024
Index
What are some of the best open-source Date projects? This list will help you:
Project | Stars | |
---|---|---|
1 | moment | 47,836 |
2 | dayjs | 45,973 |
3 | date-fns | 33,887 |
4 | awesome-falsehood | 23,208 |
5 | flatpickr | 16,007 |
6 | Luxon | 14,957 |
7 | arrow | 8,587 |
8 | pickadate.js | 7,700 |
9 | SwiftDate | 7,546 |
10 | Pendulum | 6,093 |
11 | timeago.js | 5,202 |
12 | ms.js | 4,991 |
13 | carbon | 4,559 |
14 | CalendarView | 4,448 |
15 | react-infinite-calendar | 3,960 |
16 | jquery-timeago | 3,816 |
17 | moment-timezone | 3,801 |
18 | react-calendar | 3,434 |
19 | Maya | 3,405 |
20 | chrono | 3,168 |
21 | date | 3,055 |
22 | react-native-modal-datetime-picker | 2,923 |
23 | Timepiece | 2,639 |
Sponsored