Ross ROSS = Recommend OSS · open-source software intelligence for agents

mattboldt/typed.js

A JavaScript Typing Animation Library observed · 2026-08-28

github.com/mattboldt/typed.js · homepage · JavaScript · NOASSERTION (other) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
mattboldt/typed.jsmain61

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