NUKnightLab/TimelineJS3
TimelineJS v3: A Storytelling Timeline built in JavaScript. http://timeline.knightlab.com observed · 2026-08-28
Health v2 · maintenance only
76/100
- Activity 97
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4418
- days_rel: n/a
- days_push: 22
- n_releases_24m: 0
Adoption not part of the score
3213 stars · 646 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
TimelineJS is a JavaScript library for building interactive, media-rich storytelling timelines that can be embedded in web pages via an iframe snippet or instantiated directly with its API. It is maintained by Northwestern University Knight Lab and aimed at users with minimal technical skill, with plugins for WordPress, MediaWiki, and Drupal.
Use cases
- create an interactive timeline of historical events for a website
- embed a story timeline in a WordPress or Drupal article
- build a timeline from a Google Sheet without coding
- visualize a project or company history with photos and videos
- add a scrollable chronological narrative to a news story
When to choose
- you need an embeddable, media-rich timeline with minimal coding
- you want non-technical users to author timelines via a spreadsheet or web tool
- you need a mature, widely used storytelling timeline widget
When to avoid
- you need a general-purpose charting or Gantt-chart library
- you require a fully tested programmatic API for deep customization
- you need server-side rendering or a framework-native component
Facets
library · maturity stable
data-visualization ui-components frontend-framework data-visualization web-development frontend education browser timeline storytelling embeddable-widget javascript-library history cms-plugins web-server javascript
2 sources
- readme: https://github.com/NUKnightLab/TimelineJS3 · fetched 2026-08-28 · aad97a5aa1b1
- registry_npm: https://registry.npmjs.org/timelinejs3 · fetched 2026-08-29 · aff85a2b4124
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| NUKnightLab/TimelineJS3 | main | 76 |
For agents
markdown · JSON · MCP: product_card(name="NUKnightLab/TimelineJS3")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem