ftlabs/ftscroller
FTScroller is a cross-browser Javascript/CSS library to allow touch, mouse or scrollwheel scrolling within specified elements, with pagination, snapping and bouncing support. observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
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: 5225
- days_rel: n/a
- days_push: 1846
- n_releases_24m: 0
Adoption not part of the score
1185 stars · 118 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
FTScroller is a cross-browser JavaScript/CSS library that adds momentum scrolling with touch, mouse, or scrollwheel input to specified elements. It supports pagination, snapping, and bouncing, and was developed by FT Labs for the FT Web App.
Use cases
- add momentum scrolling to web content on touch devices
- create horizontally paged carousels with snapping
- build scrollable vertical lists with scrollbars
- make custom scroll containers work consistently across desktop and mobile browsers
- implement bounce and snap behavior for scrollable panels
When to choose
- you need consistent scrolling behavior across older or inconsistent browsers
- you want pagination, snapping, or bouncing beyond native overflow scrolling
- you need a lightweight standalone scrolling library without framework dependencies
When to avoid
- your target browsers support modern native scrolling with CSS overflow and scroll-snap
- you need a maintained library with active updates and bug fixes
- you are building with a modern framework that provides its own scrolling components
Facets
library · maturity maintenance
animation ui-components web-development frontend mobile-development browser cross-platform scrolling touch momentum-scrolling pagination snapping javascript
2 sources
- readme: https://github.com/ftlabs/ftscroller · fetched 2026-08-28 · 3b8727ba2e8b
- registry_npm: https://registry.npmjs.org/ftscroller · fetched 2026-08-29 · a7a81070ca2c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ftlabs/ftscroller | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="ftlabs/ftscroller")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem