formkit/tempo
📆 Parse, format, manipulate, and internationalize dates and times in JavaScript and TypeScript. observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 90
- Release rhythm 59
- Longevity 81
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 137
- age_days: 1135
- days_rel: 117
- days_push: 63
- n_releases_24m: 2
Adoption not part of the score
2589 stars · 38 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Tempo is a tiny, tree-shakable JavaScript/TypeScript library for parsing, formatting, manipulating, and internationalizing dates and times. It works with native Date objects and leverages Intl.DateTimeFormat under the hood for timezone offsets and locale-aware formatting.
Use cases
- format dates for different locales in javascript
- parse a date string in any format
- convert dates between timezones
- manipulate and add to dates in typescript
- replace moment.js with a tiny date library
- internationalize date and time formatting in a web app
When to choose
- you want a very small, tree-shakable date utility library
- you prefer working with native Date objects instead of custom date primitives
- you need locale-aware formatting or timezone handling without heavy dependencies
When to avoid
- you need complex calendar features like recurring events or full calendar UI
- you already rely on a mature ecosystem like date-fns or Luxon with plugins
- you need immutable custom date types with rich chaining APIs
Facets
library · maturity active
date-time internationalization parser web-development frontend developer-tools browser cross-platform date-formatting timezone tree-shakable intl momentjs-alternative date-fns-alternative nodejs javascript typescript
2 sources
- readme: https://github.com/formkit/tempo · fetched 2026-08-28 · 886ce36ecb19
- homepage: https://tempo.formkit.com · fetched 2026-08-29 · 964c1f5e874a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| formkit/tempo | main | 77 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem