mattboldt/typed.js
A JavaScript Typing Animation Library observed · 2026-08-28
Health v2 · maintenance only
61/100
- Activity 64
- Release rhythm 35
- Longevity 100
Flags: no_license
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: n/a
- age_days: 4848
- days_rel: 221
- days_push: 220
- n_releases_24m: 1
Adoption not part of the score
16285 stars · 1749 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Typed.js is a JavaScript library that animates text as if it were being typed, with configurable typing speed, backspacing, and looping through multiple strings. It works in the browser via script tag or bundler, and includes React support.
Use cases
- add a typewriter effect to a hero heading
- animate text typing on a landing page
- cycle through multiple phrases with typing and backspacing
- create a typing animation in a React component
- make a terminal-style typing effect on a website
When to choose
- you want a polished, battle-tested typing animation with minimal setup
- you need React integration or ESM/CDN usage
- you want configurable speed, looping, and smart backspacing out of the box
When to avoid
- you need a GPL-incompatible commercial license without purchasing one
- you need complex text animations beyond typing/backspacing effects
- your project requires an MIT-licensed dependency
Facets
library · maturity stable
animation ui-components frontend-framework web-development frontend web-design browser cross-platform typing-effect typewriter-animation javascript react nodejs
2 sources
- readme: https://github.com/mattboldt/typed.js · fetched 2026-08-28 · a330ac18b5ef
- registry_npm: https://registry.npmjs.org/typed.js · fetched 2026-08-29 · b9bb5bff3137
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mattboldt/typed.js | main | 61 |
For agents
markdown · JSON · MCP: product_card(name="mattboldt/typed.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem