# HubSpot/odometer

Smoothly transitions numbers with ease. #hubspot-open-source

Repository: https://github.com/HubSpot/odometer
Canonical: https://ross.abutalabs.com/products/odometer
Homepage: http://github.hubspot.com/odometer/docs/welcome
Language: CSS
License: MIT
License Family: permissive
Archived: true
Last push: 2018-06-30T03:01:51+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4712, "days_push": 2986, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 7295, forks 695 (observed 2026-08-28T04:09:58.083529+00:00)

## What it is
Odometer is a small JavaScript and CSS library for smoothly animating numeric transitions on web pages, using performant CSS transforms with automatic fallbacks for older browsers. Elements with the 'odometer' class animate automatically whenever their value changes via innerHTML or jQuery.

## Use cases
- animate dashboard counters when values update
- show smooth odometer-style number rollups on a landing page
- display animated statistics or metrics on a website
- transition score or stat numbers in a web app
- create rolling number effects with themed CSS styles

## When to choose
- you need lightweight (<3kb) animated number transitions in the browser
- you want zero-config animation by just adding a CSS class
- you need good performance via CSS transforms with legacy browser fallbacks

## When to avoid
- you need animations outside the browser (e.g., native mobile or server-rendered only)
- you need a maintained library with recent updates - the last release was 2018
- you need complex charting or data visualization rather than single number transitions

## Facets
- artifact type: library
- maturity: maintenance
- function: animation, ui-components, frontend-framework
- domain: frontend, web-development, web-design
- platform: browser, cross-platform
- tags: odometer, number-animation, css-animations, javascript, hubspot-open-source, counters

## Member repositories
- HubSpot/odometer (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:58.083529+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:38:48.138987+00:00, confidence not recorded.
  - readme: https://github.com/HubSpot/odometer (fetched 2026-08-28T04:09:58.083529+00:00, sha b43e345da9b9)
  - homepage: http://github.hubspot.com/odometer/docs/welcome (fetched 2026-08-29T08:34:05.472568+00:00, sha 57e9c3460327)
  - site_page: http://github.hubspot.com/odometer (fetched 2026-08-29T08:34:05.481722+00:00, sha 86529dc9626d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
