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.
Scrollbear is a tool that maintains the container scroll position when images loaded.
When images loaded, the scroll position will jump and cause a unfriendly experience. Scrollbear will trace the container height and maintain the scroll position when the images loaded and container height change.
Material Scroll Animation is an animation concept for scroll animation in material design.
Multi-Device Scrolling Menu is a simple responsive horizontal menu ready for any device.
jump.js is a small, modern, dependency-free smooth scrolling library.
Roll.js is a tiny javasript library to help you keep track of position, scrolling, and pagination.
Scrollgress is a simple, lightweight jQuery plugin used to display a progress bar at the top of the page that fills up as the user scrolls.
A simple solution with jQuery to solve problems on long drop down menus. This technique is when you scroll down, the menu actually moved too.
jQuery.isInView is a jQuery plugin that tells you if elements are in view inside a scrollable container, or inside a container hiding its overflow – and does it blazingly fast, made for hot code paths.
jQuery.scrollable manages animated scrolling in windows, scrollable elements and iframes. It frees you from handling gotchas and edge cases and offers convenient, flexible options for animation.
Build 1MM row tables with native scroll bars by reusing and yielding nodes.
liMarquee is a jQuery plugin that allows you to move/scroll any web page elements - images, text, tables, form elements, etc. It's customizable news ticker / marquee plugin.