Skip to content

Scroll Progress

A horizontal progress bar that animates as the user scrolls. It shows scroll position on long pages. It uses motion and scroll hooks to calculate and update progress. Use it to visually indicate where the user is on a page.

byJulien Thibeautfrom Motion Primitives

Loading preview

Installation

terminal
pnpm dlx layro-cli add @ibelick/scroll-progress

New project? Start with init. Writes third-party code and installs packages with scripts off.

Code

Demo

Sign in to see the code

Free, with GitHub, Google or email. The install command above works without an account.

Sign in

Versions

  1. 1.0.0 · current

    Nov 6, 2026

    First release.

Similar components