Lenis is an open-source library built to standardize scroll experiences and sauce up websites with butter-smooth navigation, all while using the platform and keeping it accessible.
Locomotive Scroll is a simple scroll library that provides smooth scrolling with support for parallax effects, toggling classes, and triggering event listeners when elements are in the viewport.
lax.js is a lightweight and simple vanilla javascript plugin to create beautiful and smooth animations when you scroll.
Sticky Navigation Menu with Smooth Scrolling is a basically a template with couple of features like that are invoked on scroll, shrink header, addition of drop shadow.
Smooth scroll feature is also added to logo(scroll top top) and smooth scroll to section on clicking menu item.
The Scroll Behavior specification has been introduced as an extension of the Window interface to allow for the developer to opt in to native smooth scrolling.
MoveTo is a lightweight, smooth scrolling javascript library without any dependency.
A tutorial about creating lightweight smooth anchor scrolling with jQuery. Also a basic scrollTop function included.
Customize scrollbar in modern browsers with smooth scrolling experience.
Smooth scrolling is a user interface pattern that progressively enhances the default in-page navigation experience, animating the change of position within the scroll box (the viewport, or a scrollable element) from the location of the activated link to the location of the destination element indicated in the hash fragment of the link URL.
jump.js is a small, modern, dependency-free smooth scrolling library.
Scrollissimo is a javascript plugin to create smooth scroll-controlled animations. It also support touch devices.
jQuery toTop() is a simple, customizable and ultra light-weight plugin for smoothly Scroll back to Top.
Scrollify is a jQuery plugin that assists scrolling and smoothly snaps to sections. Fully configurable and optimised for touch.
jQuery Smooth Scroll Plugin automatically make same-page links scroll smoothly.