A lightweight and very fast javascript library that provides enriched versions of the browsers' scrolling APIs with support for smooth-scrolling, callbacks and many other features.
Multiple scroll-animations on one or more containers can be played at the same time with full controll over them.
Every scroll-animation triggered by the API can be interrupted at any time and supports user-defined custom ease functions.
This API is also fully compatible with Typescript, React.js, Next.js and many other javascript frameworks.
Browser | Support |
---|---|
IE | |
Edge | |
Firefox | |
Chrome | |
Safari | |
Opera | |
Safari for iOS | |
Opera mini | |
Android browser | |
Opera mobile | |
Chrome for Android | |
Firefox for Android | |
UC Browser for Android | |
Samsung Internet | |
Baidu Browser |
If you want to support my work you can simply make a donation. For donations you can either use this link. Support is appreciated but it's not compulsory in any way in order to use any of my work.
If you find a bug, have a suggestion, a feature request, or if you simply want to contact me, use my website.
Feel free to reach out!