Introduction
Jump Section is a lightweight, high-performance library for smooth scrolling and section-aware navigation. It helps you create seamless transitions between sections of your page while keeping your navigation in sync.
Why Jump Section?
- Tiny & Fast: Less than 2kb gzipped, no dependencies (except internal logic).
- Framework Agnostic: Works perfectly with React, Vue, or just plain old HTML.
- Accessible: Built with accessibility in mind, supporting keyboard navigation and reduced motion.
- Highly Customizable: Control easing, duration, offsets, and more.
Getting Started
To get started with Jump Section, head over to the Installation guide or check out the Quick Start tutorial.
pnpm add @jump-section/react