ScrollJs.
A lightweight and flexible javascript scroll-triggered animation library with support for both custom and built-in css animations classess.
✨
Effortless Scroll Animations
Add smooth, customizable scroll-triggered animations to any element with minimal setup.
⚡
Lightweight & Fast
Built to be tiny and performant—ScrollJs doesn’t slow down your site.
🧠
No Dependencies
ScrollJs runs with pure JavaScript. No jQuery or third-party libraries required.
🎨
Custom Animation Support
Apply your own CSS animations or use JavaScript-powered effects.
🔍
Observe & Unobserve Elements
Easily observe elements by class and unobserve them by ID or special CLASS when needed.
🛠️
Easy Integration
Designed to plug into any website or project within seconds.