spencermountain/spacetime

A lightweight javascript timezone library

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 7 minutes ago
Type:Library / SDKCategory(s):Core & Utility LibrariesLanguages & Runtimes
Added to GitGenius on September 16th, 2026
Created on February 22nd, 2017
Open Issues & Pull Requests: 22 (+0)
GitHub issues: Enabled
Number of forks: 190
Total Stargazers: 4,108 (+0)
Total Subscribers: 26 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.1 hours
Mean response time: 8.6 days
90th percentile: 4.0 days
Tracked items: 30

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 9
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 1,155 days
Stale 30+ days: 8
Stale 90+ days: 8

Recent activity

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

Top labels

  • enhancement (4)
  • fixed-on-dev (4)
  • hmm (4)
  • yess (4)
  • bug (3)
  • next-release (3)
  • duplicate (1)
  • help wanted (1)

Detailed Description

Spacetime is a lightweight JavaScript timezone library that handles date and time operations across different timezones.

The library solves the problem of managing timezone conversions and daylight saving time adjustments in JavaScript applications. Rather than requiring developers to manually calculate offsets or rely on heavy dependencies, spacetime provides a compact solution that handles timezone-aware date formatting, time formatting, and conversions between zones. The approach focuses on keeping the library footprint minimal while still addressing the core timezone manipulation tasks that applications commonly need.

Developers should consider spacetime for projects where timezone handling is necessary but bundle size is a concern. It suits applications that need straightforward timezone conversion and date formatting without the overhead of larger datetime libraries. The library is particularly valuable in contexts where keeping dependencies lean matters, such as client-side applications or resource-constrained environments.

The project shows consistent maintenance with regular updates addressing timezone data changes and bug fixes. Development activity demonstrates responsiveness to issues and pull requests, indicating active stewardship of the codebase. The maintainer has kept the library focused on its core purpose rather than expanding scope, which has helped preserve its lightweight character.