A simple navigation that auto-hides when the user scrolls down, and becomes visible when the user scrolls up.
Triggers classes on html elements based on the scroll position. It makes use of requestAnimationFrame so it doesn't jack the users scroll, that way the user / browser keeps their original scroll behaviour.
Optiscroll is an tiny and highly optimized custom scrollbar library for modern web apps.
AOS is a small library that allows you to animate elements as you scroll down, and up.
If you scroll back to top, element will animate to it's previous state and is ready to animate again if you scroll down.
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.
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.
Endless River is a jQuery plugin, that animates content and make it scroll endlessly. EndlessRiver will calculate the best width for the
<li> element and keep speed constant.
A tutorial about how to create a simple multi-layered illustration with depth that transitions into the content in a unique way.
Material Scroll Animation is an animation concept for scroll animation in material design.
Section Scroll is a jQuery plugin for automatically making scrollable sections navigation. You can create one page scrolling website with this plugin.
Sticky Header is a simple jQuery plugin for making sticky header. Also tihs plugin has some options to customize.
A tutorial about creating smart vertical navigation, with round indicators that turn into labelled icons when the user interacts with them.