awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 Repos

Awesome GitHub RepositoriesDate and Time

Libraries for parsing, manipulating, and formatting time data.

Explore 21 awesome GitHub repositories matching part of an awesome list · Date and Time. Refine with filters or upvote what's useful.

Awesome Date and Time GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • iamkun/dayjsAvatar von iamkun

    iamkun/dayjs

    48,662Auf GitHub ansehen↗

    Day.js is a lightweight utility for parsing, validating, and manipulating date objects. It provides a fluent, chainable interface that allows for complex time calculations and transformations to be performed through a sequence of readable method calls. By utilizing an immutable wrapper pattern, the library ensures data integrity by creating new instances for every operation rather than modifying existing objects. The project is distinguished by a minimalist core abstraction that maintains a small footprint by offloading non-essential features to an optional, modular plugin system. This archit

    2kb alternative to Moment.js.

    JavaScriptdatedate-formattingdatetime
    Auf GitHub ansehen↗48,662
  • moment/momentAvatar von moment

    moment/moment

    47,965Auf GitHub ansehen↗

    Moment is a JavaScript date manipulation library used for parsing, validating, manipulating, and formatting dates and times. It provides a system for converting date strings into structured objects using the ISO 8601 standard or custom tokens. The library includes a timezone management tool for handling UTC offsets and geographic timezones, ensuring accurate date calculations across different regions. It features an internationalized date formatter and a relative time calculator to render timestamps as human-friendly durations adapted to various cultural locales and languages. The project co

    Date parsing, validation, and display.

    JavaScript
    Auf GitHub ansehen↗47,965
  • date-fns/date-fnsAvatar von date-fns

    date-fns/date-fns

    36,579Auf GitHub ansehen↗

    date-fns is a JavaScript date utility library providing a collection of pure functions for manipulating, formatting, and calculating dates and times. It serves as an immutable date manipulation library and a tool for time zone management, ensuring that date transformations are performed without modifying the original date objects. The library functions as a date formatting tool that converts date objects into human-readable strings using custom patterns and international locales. It includes a specific toolset for adjusting and calculating date representations across different geographical re

    Modern date utility library.

    TypeScriptdatedate-fnshacktoberfest
    Auf GitHub ansehen↗36,579
  • crsmithdev/arrowAvatar von crsmithdev

    crsmithdev/arrow

    9,044Auf GitHub ansehen↗

    Arrow is a Python date and time library designed for parsing, formatting, and manipulating date and time objects. It provides a simplified interface for these operations compared to the Python standard library. The library includes tools for converting standardized date strings via an ISO 8601 parser and transforming timestamps into human-readable relative strings across different locales. It also features a utility for translating timestamps between global timezones using location data objects. Additional capabilities cover date string formatting, time object generation, and the calculation

    Human-friendly library for date and time manipulation.

    Python
    Auf GitHub ansehen↗9,044
  • sdispater/pendulumAvatar von sdispater

    sdispater/pendulum

    6,668Auf GitHub ansehen↗

    Pendulum is a Python date and time library that provides a simplified interface for date arithmetic, ISO parsing, localization, and timezone management. It serves as a replacement for the standard library datetime module, extending existing classes to maintain compatibility while offering a more intuitive management interface. The library distinguishes itself through a natural language date formatter that translates time differences into localized strings and a dedicated ISO 8601 date parser. It also includes tools for time-dependent logic testing, allowing the system clock to be mocked or fi

    Predictable and intuitive date and time manipulation.

    Python
    Auf GitHub ansehen↗6,668
  • rauchg/ms.jsAvatar von rauchg

    rauchg/ms.js

    5,533Auf GitHub ansehen↗

    ms.js ist eine Bibliothek zur Millisekunden-Konvertierung, die Tools zum Formatieren von Zeitspannen in Text und zum Parsen von menschenlesbaren Zeit-Strings zurück in Zahlen bereitstellt. Sie dient als Utility, um numerische Millisekunden-Werte in lesbare Strings zu übersetzen und Zeiteinheiten wie Tage, Stunden und Minuten in numerische Millisekunden umzuwandeln. Das Projekt deckt das Parsen und Formatieren von Zeit ab und ermöglicht die Umwandlung von menschenlesbaren Zeiteinheiten in Millisekunden-Werte für das Timeout-Management von Anwendungen und die Konvertierung von Zeiteinheiten. Es enthält Tools, um Millisekunden-Dauern sowohl in kompakte als auch in ausführliche Textformate für Logs oder Benutzeroberflächen zu transformieren.

    Millisecond conversion utility.

    TypeScript
    Auf GitHub ansehen↗5,533
  • dromara/carbonAvatar von dromara

    dromara/carbon

    5,221Auf GitHub ansehen↗

    Carbon ist eine Go-Bibliothek für semantische Datums- und Zeitberechnungen, Formatierung und Parsing. Sie bietet eine semantische Schnittstelle, um die Handhabung temporaler Daten zu vereinfachen und die Lesbarkeit von Datums- und Zeitmanipulationen zu verbessern. Die Bibliothek zeichnet sich durch ihre Unterstützung für Multi-Kalender-Datums-Konvertierung aus, was Transformationen zwischen gregorianischen, chinesischen Mond-, persischen und hebräischen Kalendersystemen ermöglicht. Sie enthält zudem ein lokalisiertes temporales Framework, das ISO 639-1-Codes verwendet, um Daten und relative Zeitunterschiede über mehrere Sprachgebiete hinweg zu formatieren. Zusätzliche Funktionen decken globales Zeitzonen-Management, das Parsen von Datums-Strings mittels Fuzzy-Templates und Standardformaten sowie die Berechnung relativer Zeit und meteorologischer Jahreszeiten ab. Zur Qualitätssicherung enthält das Projekt Tools für deterministisches Zeit-Mocking, um die Systemuhr während Unit-Tests einzufrieren.

    Provides a semantic interface for performing complex date and time calculations without external dependencies.

    Go
    Auf GitHub ansehen↗5,221
  • moment/moment-timezoneAvatar von moment

    moment/moment-timezone

    3,880Auf GitHub ansehen↗

    moment-timezone is a JavaScript library and date manipulation extension designed for parsing and converting timestamps across different geographic regions. It serves as a JavaScript implementation of the Internet Assigned Numbers Authority database to manage global time offsets and daylight saving rules. The library provides regional localization and historical time zone analysis by mapping timestamps to geographic regions using official IANA data. It enables the translation of date and time strings between various zones while accounting for chronological records of clock transitions. The pr

    Timezone support for Moment.js.

    JavaScript
    Auf GitHub ansehen↗3,880
  • rmm5t/jquery-timeagoAvatar von rmm5t

    rmm5t/jquery-timeago

    3,800Auf GitHub ansehen↗

    This library is a client-side tool designed to transform static date strings into automatically updating, human-readable relative time labels within web interfaces. It functions as a plugin that scans the document for specific elements and converts their content into dynamic expressions, such as minutes or hours ago, to provide context for recent activity. The system distinguishes itself by decoupling display logic from JavaScript through attribute-driven configuration, allowing settings and date values to be managed directly within HTML. It maintains accuracy by employing interval-based poll

    Automatic relative timestamp updates.

    JavaScript
    Auf GitHub ansehen↗3,800
  • kennethreitz/mayaAvatar von kennethreitz

    kennethreitz/maya

    3,412Auf GitHub ansehen↗

    Datetimes for Humans™

    Human-centric library for time and date processing.

    Python
    Auf GitHub ansehen↗3,412
  • taylorhakes/fechaAvatar von taylorhakes

    taylorhakes/fecha

    2,068Auf GitHub ansehen↗

    Lightweight and simple JS date formatting and parsing

    Lightweight date formatting and parsing.

    JavaScript
    Auf GitHub ansehen↗2,068
  • myusuf3/deloreanAvatar von myusuf3

    myusuf3/delorean

    1,825Auf GitHub ansehen↗

    Delorean: Time Travel Made Easy

    Library for handling complex date and time operations.

    Python
    Auf GitHub ansehen↗1,825
  • matthewmueller/dateAvatar von MatthewMueller

    MatthewMueller/date

    1,479Auf GitHub ansehen↗

    Date() for humans

    Human-friendly date parsing.

    JavaScript
    Auf GitHub ansehen↗1,479
  • mde/timezone-jsAvatar von mde

    mde/timezone-js

    818Auf GitHub ansehen↗

    DEPRECATED: Timezone-enabled JavaScript Date object. Uses Olson zoneinfo files for timezone data.

    Timezone support for Date objects.

    JavaScript
    Auf GitHub ansehen↗818
  • zachwill/momentAvatar von zachwill

    zachwill/moment

    741Auf GitHub ansehen↗

    A Python library for dealing with dates

    Date and time library inspired by Moment.js.

    Python
    Auf GitHub ansehen↗741
  • gumroad/countdown.jsAvatar von gumroad

    gumroad/countdown.js

    423Auf GitHub ansehen↗

    Super simple countdowns.

    Lightweight countdown timer.

    JavaScript
    Auf GitHub ansehen↗423
  • koffeinflummi/chronykAvatar von KoffeinFlummi

    KoffeinFlummi/Chronyk

    342Auf GitHub ansehen↗

    A Python 3 library for parsing human-written times and dates

    Library for parsing human-readable date and time strings.

    Python
    Auf GitHub ansehen↗342
  • choptastic/qdateAvatar von choptastic

    choptastic/qdate

    248Auf GitHub ansehen↗

    Erlang Date and Time management is rather primitive, but improving.

    Comprehensive date, time, and timezone management.

    Erlang
    Auf GitHub ansehen↗248
  • dirn/when.pyAvatar von dirn

    dirn/When.py

    188Auf GitHub ansehen↗

    Friendly Python Dates

    User-friendly functions for common date and time tasks.

    Python
    Auf GitHub ansehen↗188
  • shinux/pytimeAvatar von shinux

    shinux/PyTime

    158Auf GitHub ansehen↗

    PyTime is an easy-use Python module which aims to operate date/time/datetime by string.

    Simple module for string-based date and time operations.

    Python
    Auf GitHub ansehen↗158
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. Notes & Productivity
  4. Date and Time