Skip to main content
Scroller is a custom Reddit media feed that lets you combine multiple subreddits into a single, continuous stream of images, videos, and GIFs. Add your favorite sources, configure filters and sort options, then sit back and browse with optional autoscroll — or scroll at your own pace with infinite loading.

How it works

Scroller fetches media posts from every subreddit in your source list, merges them into one feed, and displays them in a configurable grid or single-column layout. Unlike browsing Reddit directly, you see content from all your chosen subreddits mixed together in one place, with built-in media type filters, autoscroll, and quick actions.

Getting started

1

Add subreddits

Type a subreddit name into the input field and press Enter or click the add button. Repeat for as many subreddits as you like. Your sources appear as removable chips above the input.
2

Configure your feed

Set your preferred layout, sort order, time window (for Top sort), and media type filters. See the sections below for details on each option.
3

Refresh to load

Click the Refresh button to fetch posts from all your subreddits. The feed loads automatically on first visit if you have saved subreddits from a previous session.
4

Browse and interact

Scroll through the feed manually, or enable autoscroll for hands-free browsing. Click any post to open it in a fullscreen viewer. Hover over posts to reveal quick-action buttons.

Managing subreddits

Adding sources

Type any subreddit name into the input field and press Enter. You can add as many as you like. Duplicate subreddits are automatically prevented.

Favorite subreddits

You can maintain a list of favorite subreddits for quick access:
  • Favorites are stored locally and appear as a dropdown menu (star icon) in the controls panel.
  • Click a favorite from the dropdown to instantly add it to your current source list.
  • Favorites that are already in your active list are hidden from the dropdown to avoid duplicates.
  • Favorites are marked with a gold star icon on their chip when they are in the active source list.

Clearing sources

Use the X button next to the favorites star to clear all subreddits at once, or remove individual subreddits by clicking the X on each chip.

Layout modes

Scroller offers four layout options:
ModeDescription
CompactDense grid (2-7 columns depending on screen size). Square aspect-ratio tiles. Best for scanning large amounts of content.
LargeMedium grid (1-3 columns). Square tiles with more breathing room. Good default for mixed browsing.
Extra Large (XL)Large cards (1-2 columns). Bigger media with more detail visible at a glance.
FeedSingle-column layout (max-width centered). Shows each post with its full title above the media, similar to a traditional social feed. Images display at their natural aspect ratio.
Feed mode is unique to Scroller and not available in Gaslighter. It is the best layout for reading post titles alongside the media, and it shows images at their native proportions rather than cropping to a square.

Sort options

SortDescription
HotTrending posts from each subreddit (default)
NewMost recently posted content
TopHighest-voted posts within a time window
When Top is selected, an additional time-window selector appears with options: Day, Week, Month, Year, All.
Changing the sort mode or time filter automatically refreshes the feed with fresh content — no need to click Refresh manually.

Media type filters

Toggle which media types appear in your feed:
FilterWhat it includes
ImagesStatic images (JPG, PNG, WebP, etc.)
VideosVideo content (MP4, WebM, Reddit-hosted video)
GIFsAnimated content (GIFs, GIFV, Gfycat, Redgifs, Giphy)
All three are enabled by default. You can disable any combination, but at least one type must remain enabled — Scroller will automatically re-enable Images if you try to turn off all three.
Media filters apply instantly to the already-loaded feed without re-fetching. This makes it fast to toggle between “images only” and “videos only” views.

Autoscroll

Scroller shares the same autoscroll system as Gaslighter. A floating control widget appears in the bottom-right corner of the screen.
1

Enable autoscroll

Toggle the Autoscroll switch in the floating widget, or use the Autoscroll toggle in the controls panel.
2

Adjust speed

Use the speed slider (1-10) or the three preset buttons:
  • Slow (10) — relaxed, hands-free pace
  • Medium (5) — comfortable browsing speed
  • Fast (2) — rapid scanning
3

Pause and resume

Autoscroll pauses automatically when you:
  • Scroll manually (mouse, touchpad, or touch)
  • Use keyboard navigation (arrow keys, Page Up/Down, Spacebar)
  • Open the fullscreen media modal
  • Interact with quick-action buttons (download, save, etc.)
Scrolling resumes after 2.5 seconds of inactivity.
The autoscroll speed slider in the controls panel provides finer granularity (1-10 scale) compared to the three-preset floating widget. Both control the same underlying speed.

Fullscreen media modal

Click any post to open it in a fullscreen viewer:
  • Desktop: Arrow buttons on the left/right edges, keyboard arrow keys, or click the side regions to navigate. Press Escape to close.
  • Mobile: Swipe left/right to navigate. Swipe down from the top to close. Double-tap to zoom images (up to 4x). Pinch to zoom further.
The modal displays the post title prominently at the top along with a position counter (e.g., “3 of 47”).

Quick actions

Hover over any post in the feed (or view it in the modal) to reveal action buttons:
  • Download — save the image or video directly to your device
  • Send to Joip — transfer the media to other Joip tools (sessions, BabeCock, etc.)
  • Save to Vault — store the media in your personal Media Vault for later use

Infinite scrolling

Scroller loads more content automatically as you approach the bottom of the feed. An IntersectionObserver sentinel element triggers the next batch fetch with a 300px look-ahead buffer. Content from all your subreddits is fetched in parallel for fast loading. Deduplication ensures you never see the same media URL twice in the same feed session. When all unique content has been exhausted for the current sort and filters, a subtle “End of feed” indicator appears.
If you want to see more content, try changing the sort mode (e.g., from Hot to New) or adding more subreddits to your source list. Each sort mode pulls a different set of posts.

Collapsible controls panel

The settings panel at the top can be collapsed by clicking the chevron button. This gives you more screen space for the feed while keeping the Refresh button accessible at all times.

Settings persistence

All Scroller settings are saved automatically to your browser’s local storage under the key scroller_user_settings. This includes:
  • Active subreddit list and favorite subreddits
  • Layout mode, sort mode, and time filter
  • Media type filter toggles (Images, Videos, GIFs)
  • Autoscroll enabled/disabled and speed
Your configuration is restored automatically when you return to Scroller, and the feed loads immediately if you have saved subreddits.

Tips and best practices

Mix subreddits of different sizes and posting frequencies. Combining a high-volume subreddit (like pics) with niche ones ensures a steady stream of content while keeping things interesting.
Save your most-used subreddits as favorites. When you want to browse a specific theme, clear your current sources and quickly add the relevant favorites from the dropdown — much faster than typing each one.
  • Lean-back browsing: Large or Feed layout + Slow speed. Great for relaxed viewing.
  • Discovery mode: Compact layout + Medium speed. See a high volume of content quickly.
  • Quick scan: Compact layout + Fast speed. Rapidly skim through a subreddit’s best content.
Use the media type toggles to focus your feed. For example, disable Videos and GIFs to create an images-only feed, or disable Images to watch only video and GIF content. Filters apply instantly without re-fetching.

FAQ

Scroller shows genuine content from your chosen subreddits — each post’s title matches its own media. Gaslighter swaps the media, pairing titles from one subreddit with images from a completely different one. Scroller is for curated browsing; Gaslighter is for creative mash-ups.
No. Scroller is a free tool that does not consume any credits.
This happens when your subreddits have limited media content for the selected sort and time window. Try switching to a different sort mode (Hot, New, or Top), expanding the time window for Top posts, or adding more subreddits to increase the content pool.
Scroller sessions can be saved server-side via the API. Your subreddit list, sort settings, and filter preferences are preserved. However, the primary way most users save their configuration is through the automatic local storage persistence, which requires no manual action.
Settings are stored in your browser’s local storage, so they are specific to each browser and device. They are not synced to your Joip account. Saved scroller sessions (via the API) can be accessed from any device.
Some Reddit images are hotlink-protected. Scroller automatically retries failed images through a server-side proxy. If an image still fails to load, a placeholder icon is shown. This is uncommon but can happen with certain image hosts.