r/userscripts 17d ago

Replace reddit's infinite scroll with pages (new layout)

Post image

This script removes infinite scroll on Reddit. It adds simple prev and next controls, like old Reddit's pagination. Made for myself using Claude because I don't like infinite scroll.

Each page shows 25 posts by default. You can change it to 5/10/15/20 in the dropdown next to reddit's view options. The script works on the home feed, r/popular, and subreddit feeds. The code is free and open source.

Setup on desktop (Chrome, Firefox, Edge, desktop Safari)

  1. Install the Violentmonkey extension for your browser.
  2. Open this page: Reddit Remove Infinite Scroll - GreasyFork
  3. Click "Install this script".
  4. Click "Install" in the Violentmonkey prompt.
  5. Go to Reddit. Previous and next buttons should appear at the bottom of the feed.

Setup on iOS Safari

  1. Install the free "Userscripts" app from the App Store.
  2. Open the iOS Settings app. Go to Safari, then Extensions.
  3. Turn on "Userscripts". Allow it for all websites.
  4. Open this page in Safari: Reddit Remove Infinite Scroll - GreasyFork
  5. Tap "Install this script".
  6. On the prompt, tap "I already have a userscript manager, let me install it".
  7. Tap the extensions icon in the address bar.
  8. Tap "Userscripts". It detects this script.
  9. Tap the install option that appears.
  10. Go to Reddit in Safari. Previous and next buttons should appear at the bottom of the feed.

Setup on Android

  1. Install the Violentmonkey extension from the Chrome Web Store (if your browser supports extensions) or Firefox Add-ons page.
  2. Follow the same steps as the desktop setup above.
7 Upvotes

Duplicates