---
title: "Loconative Scroll"
description: "Locomotive Scroll's API reimplemented on native scrolling plus Lenis, keeping the data-attribute syntax without the fake scroll container."
canonical: "https://vibing.inc/library/loconative-scroll-vg-1498"
category: "Motion & Animation"
subcategory: "Scroll animation"
license: "MIT"
author: "Quentin Hocdé (@quentinhocde)"
source: "https://github.com/quentinhocde/loconative-scroll"
---

# Loconative Scroll
Locomotive Scroll's API reimplemented on native scrolling plus Lenis, keeping the data-attribute syntax without the fake scroll container.
## Facts
- Source: https://github.com/quentinhocde/loconative-scroll
- Category: Motion & Animation / Scroll animation
- Author: Quentin Hocdé (@quentinhocde)
- Licence: MIT
- Tags: scroll, locomotive, lenis, migration
## Why it's a gem
Migration path off Locomotive that keeps your markup and fixes the a11y problems.
---
Listed in The Vibeary: https://vibing.inc/library/loconative-scroll-vg-1498 · JSON: https://vibing.inc/api/public/library/gems/loconative-scroll-vg-1498