vuescroll
vuescroll is a virtual scrollbar based on vue.js 2.X which can both support PC and mobile phone.You can customize the scrollbar how you like instead of using native in browser.
Features
Full features of scrollor.
Ability to customize scrollbar by powerful configurations.
Ability to detect size change of content and automatically update.
smooth-scroll Integration.
Vue-Powered.
Get Started
Installation
Direct Download / CDN
Use npm or yarn
app.js
index.html
Preview
Toggle between two modes
Smooth scroll
BTW, Here are many scroll animations you can choose.