Scrolleo: a modern vanilla JavaScript library for building scroll-driven storytelling experiences.
Key features:
• Zero dependencies and framework-free
• Uses IntersectionObserver for smooth performance
• Complete TypeScript definitions included
• Supports both percentage and pixel-based offsets
• Built-in progress tracking for granular scroll effects
• Works with multiple instances and nested containers
The library modernizes scrollytelling with ESM architecture and automatic resize handling.
Perfect for data journalism, product showcases, and interactive tutorials.
Top comments (0)