3. A simple demo

This section will walk through a simple scrollytelling demo using Maplibre GL JS, a popular open-source mapping library. The demo will include a sticky overlay and scroll-triggered animations to demonstrate the basics of scrollytelling. Click "View code" to see the full code for the demo.

Step 1
Step 2
Step 3
Step 4


Download the code above to try it out yourself.

A recap of what is happening:

There are lots of different ways to implement scrollytelling and this demo is just one example. Good scrollytelling takes first and foremost a good story and compelling visuals and second, careful attention to the user experience. Now go off and make cool, impactful things for the web!