moment/luxon

⏱ A library for working with dates and times in JS

View on GitHub ↗Jump to charts ↓Open shareable report →

moment/luxon has 16k+ stars and 800+ forks on GitHub, is written in JavaScript, and was last pushed on Aug 9, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 3 minutes ago
Type:Library / SDKCategory(s):Core & Utility LibrariesLanguages & Runtimes
Added to GitGenius on September 3rd, 2026
Created on November 30th, 2015
Open Issues & Pull Requests: 201 (+0)
GitHub issues: Enabled
Number of forks: 806
Total Stargazers: 16,455 (+0)
Total Subscribers: 106 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 20.0 hours
Mean response time: 92.2 days
90th percentile: 184.7 days
Tracked items: 132

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "issue: troubleshooting" is answered fastest, typically in about 4 hours, while "issue: enhancement" waits about 2 days. Three people close 81% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 55
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 915 days
Stale 30+ days: 48
Stale 90+ days: 33

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • issue: documentation (12)
  • issue: enhancement (11)
  • issue: troubleshooting (11)
  • issue: bug (10)
  • future plans (8)
  • v4 (6)
  • issue: historic zones (5)
  • issue: infrastructure (5)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Luxon is a library for working with dates and times in JavaScript.

Luxon solves the problem of handling dates, times, and timezones in JavaScript by providing an immutable, chainable API built around three core types: DateTime, Duration, and Interval. The library leverages native browser capabilities for timezone and internationalization support through the Intl API, eliminating the need for external locale or timezone data files. This approach keeps the library lightweight while providing robust parsing and formatting for both common and custom date-time formats.

Developers should choose Luxon if they need a modern alternative to older date libraries that want to avoid managing separate timezone and locale datasets. The library suits projects ranging from simple date manipulation to complex scheduling and duration calculations. The README explicitly positions Luxon for developers migrating from Moment, providing a dedicated guide for that transition and explaining the reasoning behind Luxon's existence as a successor library.

The project maintains active engagement with its user community through discussion channels for gathering feedback on upcoming major versions. Development activity shows consistent attention to the codebase with documented upgrade paths between major versions and comprehensive documentation including API references, quick-start tours, and interactive demos.