Reclaim your focus. Break the infinite scroll.
🚧 Notice: Unscroll is currently in active development. Features, UI, and logic are subject to change.
Short-form content is designed to hijack your attention. Unscroll is a lightweight, high-performance browser extension that puts you back in control of your Instagram experience.
Instead of aggressively blocking the entire platform, Unscroll surgically removes the "infinite scrolling traps"—like the algorithmic Reels feed and navigation buttons—while still allowing you to view Reels sent directly by your friends in DMs.
- 🎛️ Customizable Control: Use the sleek, built-in extension popup to independently toggle the Reels navigation tabs or the algorithmic feed Reels.
- 🧼 Zero-Bait Feed: Completely obliterates algorithmic Reels and horizontal "Suggested Reels" trays from your home feed without breaking Instagram's infinite scroll for regular posts.
- 🧭 Clean Navigation: Hides the highly-tempting Reels icon from the desktop sidebar and the mobile web bottom navigation.
- 🤝 Direct Links Allowed: Keep your social life intact. You can still watch Reels sent by friends in DMs or view them directly on a user's profile.
- ⚡ Zero Performance Impact: Unscroll operates on a highly-optimized, class-based CSS toggling system injected at
document_start, guaranteeing absolutely zero UI flashing and zero lag.
(Official Add-ons Store link coming soon)
Because Unscroll is currently in active development, it must be installed manually via Developer Mode. It only takes a few seconds:
- Clone & Build:
git clone https://github.com/varaxion/Unscroll.git cd Unscroll npm install npm run build - Open your browser and navigate to
chrome://extensions(orbrave://extensions, etc.). - Toggle on Developer mode (usually in the top right corner).
- Click the Load unpacked button.
- Select the
dist/chromefolder inside your clonedUnscrolldirectory. - Pin the extension to your toolbar to easily access the toggle UI!
Most content blockers rely on heavy JavaScript that constantly scans the webpage, causing lag and draining battery. Unscroll takes a different approach. It intercepts the page load and instantly applies lightweight CSS classes to the root of the document based on your saved preferences. This ensures that the distracting elements never even have a chance to render on your screen.
Engineered by Varaxion
Released under the MIT License.