contained-jump.js (npm): A modern smooth scrolling library.
Keywords: contained|smooth|scroll