πŸŽ„ Christmas Countdownβ€’$30NOW $17β€” SAVE 43%!πŸŽ…β€’β„οΈ Lifetime Access β€’ No Subscription
πŸŽ„ Christmas Countdownβ€’$30NOW $17β€” SAVE 43%!πŸŽ…β€’β„οΈ Lifetime Access β€’ No Subscription
πŸŽ„ Christmas Countdownβ€’$30NOW $17β€” SAVE 43%!πŸŽ…β€’β„οΈ Lifetime Access β€’ No Subscription
πŸŽ„ Christmas Countdownβ€’$30NOW $17β€” SAVE 43%!πŸŽ…β€’β„οΈ Lifetime Access β€’ No Subscription
VS
πŸ€–
Reddit

Reddit Auto Scroll

Your feed scrolls itself at your chosen speed. Posts flow past while you code. Catch interesting content without lifting a finger.

Vibe Scroll
✨
VIBESCROLLβ™’β™’
Advanced
TRANSPARENCY
100%
HIDE/SHOW SHORTCUT
⌘
βŒƒ
βŒ₯
K
πŸ‘€ACCOUNT
πŸ“Έ #personal
▢️ #personal
πŸ“± #doom-scroll
βœ–οΈ #personal
πŸ“·
REELS
2 PROFILES
▢️
SHORTS
🎡
TikTok
FYP VIBES
𝕏
X
DOOMSCROLL
πŸ”₯
Reddit
ENDLESS
πŸ“˜
Facebook
πŸ’Ό
LinkedIn
ADD
v2.5.0
⏱0h 7m
LICENSED
𝕏 X (Twitter) - Auto Scroll Feed
EXPLORER
β–Ό feed-app
scroll.ts
cruise.ts
index.ts
TScruise.tsΓ—
1// Feed Cruise Control System
2// Auto-scroll with media key support
3
4interface CruiseConfig {
5 speed: number;
6 isPlaying: boolean;
7}
8
9const config: CruiseConfig = {
10 speed: 1,← live value
11 isPlaying: true,
12}
13
14// Media key handlers
15function scrollFeed() {
16 window.scrollBy(0, 10);
17}
CursorCursor
User:

add cruise control for feed scrolling

Cursor:

Adding speed control with media keys...

User:

make it go faster

Cursor:

Speed set to 1 ⚑

βœ“Cruise active
Ask Cursor...
X (Twitter)
πŸ‘©πŸ½
TeaSpillerβœ“
@spilltheteaΒ· 2m

The DRAMA unfolding rn is INSANE. Thread incoming πŸ§΅πŸ‘‡

πŸ‘¨πŸΎ
RatioKingβœ“
@ratiogodΒ· 15m

Ratio + L + didn't ask + touch grass + the audacity

πŸ‘©πŸ»
MainCharacter
@notthevillainΒ· 1h

Can't believe they said that. Posting receipts. Stay tuned.

πŸ§‘πŸΏ
Blocked
@youreblockedtΒ· 2h

POV: You're about to get blocked for having a correct opinion

πŸ‘¨πŸ»
ReceiptCollectorβœ“
@screenshots4daysΒ· 3h

I've been waiting 7 years to post these screenshots. Today is the day. [Thread 1/89]

πŸ‘©πŸΎ
SubtweetQueen
@ifuknowyouknowΒ· 4h

Some people really think... anyway. If you know, you know β˜•

πŸ§‘πŸ½
ApologyTour
@sorrynotsorryΒ· 5h

My bad guys I was hacked. Anyway here's why I was actually right:

πŸ‘¨πŸΏ
FanWars
@stanaccount247Β· 6h

Your fave could NEVER. Mine is literally perfect. I will fight you.

πŸ‘©πŸΌ
CancelCommittee
@holdaccountableΒ· 7h

Remember when they did that thing 12 years ago? Time to bring it back up.

πŸ§‘πŸΎ
BurnerAccount
@definitelynotmeΒ· 8h

I'm not who you think I am but let me defend my main account real quick

πŸ‘¨πŸ½
ThreadUnroller
@letmeexplainΒ· 9h

Since y'all can't read between the lines, here's a 47 tweet explanation

πŸ‘©πŸΏ
QuoteRTShade
@publicallydraggingΒ· 10h

QRTing to show my followers how ridiculous this take is. Get a load of this

πŸ§‘πŸ»
PrivateNow
@wentprivateΒ· 11h

Going private for my mental health. Back in 20 minutes.

πŸ‘¨πŸΌ
ScreenshotThis
@ssthiscowardsΒ· 12h

Don't screenshot this but [posts the wildest take imaginable]

πŸ‘©πŸ½
DramaAlert
@breakingnews247Β· 13h

BREAKING: Internet person said thing. Other internet person disagrees. World ending.

πŸ§‘πŸΏ
SideChooser
@teampicksidesΒ· 14h

I don't want to get involved BUT here's a 40 tweet thread on why one side is wrong

πŸ‘¨πŸΎ
ReceiptMaster
@gotthedmsΒ· 15h

I have the DMs. Should I post them? [Posts them immediately anyway]

πŸ‘©πŸΌ
PopcornEmoji
@justobservingΒ· 16h

Me watching this timeline implode: 🍿🍿🍿

πŸ§‘πŸ½
MessyBoots
@hereforthemessΒ· 17h

This is messier than my last relationship and I am HERE for it

πŸ‘¨πŸ»
BothSidesBad
@enlightenedcentristΒ· 18h

Actually both sides are wrong and I'm the only smart person here

πŸ‘©πŸΎ
DeletedTweet
@itwasamistypeΒ· 19h

[This tweet has been deleted] [Everyone already screenshotted it]

πŸ§‘πŸΌ
TimelinesOn
@tliscookingΒ· 20h

Timelines are on fire tonight. Nobody go to bed. This is history.

πŸ‘¨πŸΏ
LockedRatio
@lockedmyreplyΒ· 21h

I locked the replies because y'all can't behave [Got absolutely destroyed]

πŸ‘©πŸ»
VaguePosting
@crypticafΒ· 22h

Wow. Just... wow. Some people really showed their true colors today.

πŸ§‘πŸΎ
ExposingU
@truthteller888Β· 23h

Here's a thread exposing everything. [1/156] I have receipts, timestamps, and DNA evidence

πŸ‘¨πŸ½
FakeApology
@publicimagemodeΒ· 1d

I'm sorry to anyone I hurt [refuses to say what they did wrong]

πŸ‘©πŸΏ
ThinkPiece
@hottakes247Β· 1d

This drama reveals something deeper about society. A thread about capitalism:

πŸ§‘πŸ»
LoggingOff
@takingabreakΒ· 1d

This app is toxic. I'm logging off. [Posts 47 more times that day]

πŸ‘¨πŸΌ
NotMyBusiness
@mindingmineΒ· 1d

Not my business but [Proceeds to make it their business in 30 tweets]

πŸ‘©πŸ½
ReceiptsFolder
@organizedΒ· 1d

I've been documenting everything in a Google Doc. It's 47 pages. Link in bio.

πŸ§‘πŸΏ
MutualDrama
@watchingfriendsΒ· 2d

My mutuals are fighting and I don't know which side to lurk on

πŸ‘¨πŸΎ
AltAccount
@notmainaccountΒ· 2d

From my alt: Y'all are all wrong and my main is secretly the villain

πŸ‘©πŸΌ
DiscourseBot
@itsdiscourseΒ· 2d

Is this discourse? Yes. Is it good discourse? Absolutely not. Am I watching? Obviously.

πŸ§‘πŸ½
CalloutPost
@exposingaccountsΒ· 2d

Callout post for @[redacted]. Here's why they're problematic: [Thread 1/78]

πŸ‘¨πŸ»
DisappointedMom
@yallaredisappointingΒ· 2d

The way y'all are acting in these replies... I'm not mad, I'm just disappointed.

πŸ‘©πŸΎ
TakingNotes
@rememberingΒ· 2d

Adding everyone involved to my mental list of people to avoid

πŸ§‘πŸΌ
UnfollowSpree
@cleaninghouseΒ· 2d

Unfollowed 156 people today. If you're reading this, it might be you.

πŸ‘¨πŸΏ
DramaAddict
@needmyfixΒ· 2d

Nothing interesting happening today. I need drama like I need air.

πŸ‘©πŸ»
ContextNeeded
@whatsmissingΒ· 3d

Everyone is mad but nobody is explaining what happened. Context? Anyone?

πŸ§‘πŸΎ
ArchiveTeam
@savedeverythingΒ· 3d

Already archived everything on the Wayback Machine. Nothing escapes.

πŸ‘©πŸ½
TeaSpillerβœ“
@spilltheteaΒ· 2m

The DRAMA unfolding rn is INSANE. Thread incoming πŸ§΅πŸ‘‡

πŸ‘¨πŸΎ
RatioKingβœ“
@ratiogodΒ· 15m

Ratio + L + didn't ask + touch grass + the audacity

πŸ‘©πŸ»
MainCharacter
@notthevillainΒ· 1h

Can't believe they said that. Posting receipts. Stay tuned.

πŸ§‘πŸΏ
Blocked
@youreblockedtΒ· 2h

POV: You're about to get blocked for having a correct opinion

πŸ‘¨πŸ»
ReceiptCollectorβœ“
@screenshots4daysΒ· 3h

I've been waiting 7 years to post these screenshots. Today is the day. [Thread 1/89]

πŸ‘©πŸΎ
SubtweetQueen
@ifuknowyouknowΒ· 4h

Some people really think... anyway. If you know, you know β˜•

πŸ§‘πŸ½
ApologyTour
@sorrynotsorryΒ· 5h

My bad guys I was hacked. Anyway here's why I was actually right:

πŸ‘¨πŸΏ
FanWars
@stanaccount247Β· 6h

Your fave could NEVER. Mine is literally perfect. I will fight you.

πŸ‘©πŸΌ
CancelCommittee
@holdaccountableΒ· 7h

Remember when they did that thing 12 years ago? Time to bring it back up.

πŸ§‘πŸΎ
BurnerAccount
@definitelynotmeΒ· 8h

I'm not who you think I am but let me defend my main account real quick

πŸ‘¨πŸ½
ThreadUnroller
@letmeexplainΒ· 9h

Since y'all can't read between the lines, here's a 47 tweet explanation

πŸ‘©πŸΏ
QuoteRTShade
@publicallydraggingΒ· 10h

QRTing to show my followers how ridiculous this take is. Get a load of this

πŸ§‘πŸ»
PrivateNow
@wentprivateΒ· 11h

Going private for my mental health. Back in 20 minutes.

πŸ‘¨πŸΌ
ScreenshotThis
@ssthiscowardsΒ· 12h

Don't screenshot this but [posts the wildest take imaginable]

πŸ‘©πŸ½
DramaAlert
@breakingnews247Β· 13h

BREAKING: Internet person said thing. Other internet person disagrees. World ending.

πŸ§‘πŸΏ
SideChooser
@teampicksidesΒ· 14h

I don't want to get involved BUT here's a 40 tweet thread on why one side is wrong

πŸ‘¨πŸΎ
ReceiptMaster
@gotthedmsΒ· 15h

I have the DMs. Should I post them? [Posts them immediately anyway]

πŸ‘©πŸΌ
PopcornEmoji
@justobservingΒ· 16h

Me watching this timeline implode: 🍿🍿🍿

πŸ§‘πŸ½
MessyBoots
@hereforthemessΒ· 17h

This is messier than my last relationship and I am HERE for it

πŸ‘¨πŸ»
BothSidesBad
@enlightenedcentristΒ· 18h

Actually both sides are wrong and I'm the only smart person here

πŸ‘©πŸΎ
DeletedTweet
@itwasamistypeΒ· 19h

[This tweet has been deleted] [Everyone already screenshotted it]

πŸ§‘πŸΌ
TimelinesOn
@tliscookingΒ· 20h

Timelines are on fire tonight. Nobody go to bed. This is history.

πŸ‘¨πŸΏ
LockedRatio
@lockedmyreplyΒ· 21h

I locked the replies because y'all can't behave [Got absolutely destroyed]

πŸ‘©πŸ»
VaguePosting
@crypticafΒ· 22h

Wow. Just... wow. Some people really showed their true colors today.

πŸ§‘πŸΎ
ExposingU
@truthteller888Β· 23h

Here's a thread exposing everything. [1/156] I have receipts, timestamps, and DNA evidence

πŸ‘¨πŸ½
FakeApology
@publicimagemodeΒ· 1d

I'm sorry to anyone I hurt [refuses to say what they did wrong]

πŸ‘©πŸΏ
ThinkPiece
@hottakes247Β· 1d

This drama reveals something deeper about society. A thread about capitalism:

πŸ§‘πŸ»
LoggingOff
@takingabreakΒ· 1d

This app is toxic. I'm logging off. [Posts 47 more times that day]

πŸ‘¨πŸΌ
NotMyBusiness
@mindingmineΒ· 1d

Not my business but [Proceeds to make it their business in 30 tweets]

πŸ‘©πŸ½
ReceiptsFolder
@organizedΒ· 1d

I've been documenting everything in a Google Doc. It's 47 pages. Link in bio.

πŸ§‘πŸΏ
MutualDrama
@watchingfriendsΒ· 2d

My mutuals are fighting and I don't know which side to lurk on

πŸ‘¨πŸΎ
AltAccount
@notmainaccountΒ· 2d

From my alt: Y'all are all wrong and my main is secretly the villain

πŸ‘©πŸΌ
DiscourseBot
@itsdiscourseΒ· 2d

Is this discourse? Yes. Is it good discourse? Absolutely not. Am I watching? Obviously.

πŸ§‘πŸ½
CalloutPost
@exposingaccountsΒ· 2d

Callout post for @[redacted]. Here's why they're problematic: [Thread 1/78]

πŸ‘¨πŸ»
DisappointedMom
@yallaredisappointingΒ· 2d

The way y'all are acting in these replies... I'm not mad, I'm just disappointed.

πŸ‘©πŸΎ
TakingNotes
@rememberingΒ· 2d

Adding everyone involved to my mental list of people to avoid

πŸ§‘πŸΌ
UnfollowSpree
@cleaninghouseΒ· 2d

Unfollowed 156 people today. If you're reading this, it might be you.

πŸ‘¨πŸΏ
DramaAddict
@needmyfixΒ· 2d

Nothing interesting happening today. I need drama like I need air.

πŸ‘©πŸ»
ContextNeeded
@whatsmissingΒ· 3d

Everyone is mad but nobody is explaining what happened. Context? Anyone?

πŸ§‘πŸΎ
ArchiveTeam
@savedeverythingΒ· 3d

Already archived everything on the Wayback Machine. Nothing escapes.

πŸ‘©πŸ½
TeaSpillerβœ“
@spilltheteaΒ· 2m

The DRAMA unfolding rn is INSANE. Thread incoming πŸ§΅πŸ‘‡

πŸ‘¨πŸΎ
RatioKingβœ“
@ratiogodΒ· 15m

Ratio + L + didn't ask + touch grass + the audacity

πŸ‘©πŸ»
MainCharacter
@notthevillainΒ· 1h

Can't believe they said that. Posting receipts. Stay tuned.

πŸ§‘πŸΏ
Blocked
@youreblockedtΒ· 2h

POV: You're about to get blocked for having a correct opinion

πŸ‘¨πŸ»
ReceiptCollectorβœ“
@screenshots4daysΒ· 3h

I've been waiting 7 years to post these screenshots. Today is the day. [Thread 1/89]

πŸ‘©πŸΎ
SubtweetQueen
@ifuknowyouknowΒ· 4h

Some people really think... anyway. If you know, you know β˜•

πŸ§‘πŸ½
ApologyTour
@sorrynotsorryΒ· 5h

My bad guys I was hacked. Anyway here's why I was actually right:

πŸ‘¨πŸΏ
FanWars
@stanaccount247Β· 6h

Your fave could NEVER. Mine is literally perfect. I will fight you.

πŸ‘©πŸΌ
CancelCommittee
@holdaccountableΒ· 7h

Remember when they did that thing 12 years ago? Time to bring it back up.

πŸ§‘πŸΎ
BurnerAccount
@definitelynotmeΒ· 8h

I'm not who you think I am but let me defend my main account real quick

πŸ‘¨πŸ½
ThreadUnroller
@letmeexplainΒ· 9h

Since y'all can't read between the lines, here's a 47 tweet explanation

πŸ‘©πŸΏ
QuoteRTShade
@publicallydraggingΒ· 10h

QRTing to show my followers how ridiculous this take is. Get a load of this

πŸ§‘πŸ»
PrivateNow
@wentprivateΒ· 11h

Going private for my mental health. Back in 20 minutes.

πŸ‘¨πŸΌ
ScreenshotThis
@ssthiscowardsΒ· 12h

Don't screenshot this but [posts the wildest take imaginable]

πŸ‘©πŸ½
DramaAlert
@breakingnews247Β· 13h

BREAKING: Internet person said thing. Other internet person disagrees. World ending.

πŸ§‘πŸΏ
SideChooser
@teampicksidesΒ· 14h

I don't want to get involved BUT here's a 40 tweet thread on why one side is wrong

πŸ‘¨πŸΎ
ReceiptMaster
@gotthedmsΒ· 15h

I have the DMs. Should I post them? [Posts them immediately anyway]

πŸ‘©πŸΌ
PopcornEmoji
@justobservingΒ· 16h

Me watching this timeline implode: 🍿🍿🍿

πŸ§‘πŸ½
MessyBoots
@hereforthemessΒ· 17h

This is messier than my last relationship and I am HERE for it

πŸ‘¨πŸ»
BothSidesBad
@enlightenedcentristΒ· 18h

Actually both sides are wrong and I'm the only smart person here

πŸ‘©πŸΎ
DeletedTweet
@itwasamistypeΒ· 19h

[This tweet has been deleted] [Everyone already screenshotted it]

πŸ§‘πŸΌ
TimelinesOn
@tliscookingΒ· 20h

Timelines are on fire tonight. Nobody go to bed. This is history.

πŸ‘¨πŸΏ
LockedRatio
@lockedmyreplyΒ· 21h

I locked the replies because y'all can't behave [Got absolutely destroyed]

πŸ‘©πŸ»
VaguePosting
@crypticafΒ· 22h

Wow. Just... wow. Some people really showed their true colors today.

πŸ§‘πŸΎ
ExposingU
@truthteller888Β· 23h

Here's a thread exposing everything. [1/156] I have receipts, timestamps, and DNA evidence

πŸ‘¨πŸ½
FakeApology
@publicimagemodeΒ· 1d

I'm sorry to anyone I hurt [refuses to say what they did wrong]

πŸ‘©πŸΏ
ThinkPiece
@hottakes247Β· 1d

This drama reveals something deeper about society. A thread about capitalism:

πŸ§‘πŸ»
LoggingOff
@takingabreakΒ· 1d

This app is toxic. I'm logging off. [Posts 47 more times that day]

πŸ‘¨πŸΌ
NotMyBusiness
@mindingmineΒ· 1d

Not my business but [Proceeds to make it their business in 30 tweets]

πŸ‘©πŸ½
ReceiptsFolder
@organizedΒ· 1d

I've been documenting everything in a Google Doc. It's 47 pages. Link in bio.

πŸ§‘πŸΏ
MutualDrama
@watchingfriendsΒ· 2d

My mutuals are fighting and I don't know which side to lurk on

πŸ‘¨πŸΎ
AltAccount
@notmainaccountΒ· 2d

From my alt: Y'all are all wrong and my main is secretly the villain

πŸ‘©πŸΌ
DiscourseBot
@itsdiscourseΒ· 2d

Is this discourse? Yes. Is it good discourse? Absolutely not. Am I watching? Obviously.

πŸ§‘πŸ½
CalloutPost
@exposingaccountsΒ· 2d

Callout post for @[redacted]. Here's why they're problematic: [Thread 1/78]

πŸ‘¨πŸ»
DisappointedMom
@yallaredisappointingΒ· 2d

The way y'all are acting in these replies... I'm not mad, I'm just disappointed.

πŸ‘©πŸΎ
TakingNotes
@rememberingΒ· 2d

Adding everyone involved to my mental list of people to avoid

πŸ§‘πŸΌ
UnfollowSpree
@cleaninghouseΒ· 2d

Unfollowed 156 people today. If you're reading this, it might be you.

πŸ‘¨πŸΏ
DramaAddict
@needmyfixΒ· 2d

Nothing interesting happening today. I need drama like I need air.

πŸ‘©πŸ»
ContextNeeded
@whatsmissingΒ· 3d

Everyone is mad but nobody is explaining what happened. Context? Anyone?

πŸ§‘πŸΎ
ArchiveTeam
@savedeverythingΒ· 3d

Already archived everything on the Wayback Machine. Nothing escapes.

πŸ‘©πŸ½
TeaSpillerβœ“
@spilltheteaΒ· 2m

The DRAMA unfolding rn is INSANE. Thread incoming πŸ§΅πŸ‘‡

πŸ‘¨πŸΎ
RatioKingβœ“
@ratiogodΒ· 15m

Ratio + L + didn't ask + touch grass + the audacity

πŸ‘©πŸ»
MainCharacter
@notthevillainΒ· 1h

Can't believe they said that. Posting receipts. Stay tuned.

πŸ§‘πŸΏ
Blocked
@youreblockedtΒ· 2h

POV: You're about to get blocked for having a correct opinion

πŸ‘¨πŸ»
ReceiptCollectorβœ“
@screenshots4daysΒ· 3h

I've been waiting 7 years to post these screenshots. Today is the day. [Thread 1/89]

πŸ‘©πŸΎ
SubtweetQueen
@ifuknowyouknowΒ· 4h

Some people really think... anyway. If you know, you know β˜•

πŸ§‘πŸ½
ApologyTour
@sorrynotsorryΒ· 5h

My bad guys I was hacked. Anyway here's why I was actually right:

πŸ‘¨πŸΏ
FanWars
@stanaccount247Β· 6h

Your fave could NEVER. Mine is literally perfect. I will fight you.

πŸ‘©πŸΌ
CancelCommittee
@holdaccountableΒ· 7h

Remember when they did that thing 12 years ago? Time to bring it back up.

πŸ§‘πŸΎ
BurnerAccount
@definitelynotmeΒ· 8h

I'm not who you think I am but let me defend my main account real quick

πŸ‘¨πŸ½
ThreadUnroller
@letmeexplainΒ· 9h

Since y'all can't read between the lines, here's a 47 tweet explanation

πŸ‘©πŸΏ
QuoteRTShade
@publicallydraggingΒ· 10h

QRTing to show my followers how ridiculous this take is. Get a load of this

πŸ§‘πŸ»
PrivateNow
@wentprivateΒ· 11h

Going private for my mental health. Back in 20 minutes.

πŸ‘¨πŸΌ
ScreenshotThis
@ssthiscowardsΒ· 12h

Don't screenshot this but [posts the wildest take imaginable]

πŸ‘©πŸ½
DramaAlert
@breakingnews247Β· 13h

BREAKING: Internet person said thing. Other internet person disagrees. World ending.

πŸ§‘πŸΏ
SideChooser
@teampicksidesΒ· 14h

I don't want to get involved BUT here's a 40 tweet thread on why one side is wrong

πŸ‘¨πŸΎ
ReceiptMaster
@gotthedmsΒ· 15h

I have the DMs. Should I post them? [Posts them immediately anyway]

πŸ‘©πŸΌ
PopcornEmoji
@justobservingΒ· 16h

Me watching this timeline implode: 🍿🍿🍿

πŸ§‘πŸ½
MessyBoots
@hereforthemessΒ· 17h

This is messier than my last relationship and I am HERE for it

πŸ‘¨πŸ»
BothSidesBad
@enlightenedcentristΒ· 18h

Actually both sides are wrong and I'm the only smart person here

πŸ‘©πŸΎ
DeletedTweet
@itwasamistypeΒ· 19h

[This tweet has been deleted] [Everyone already screenshotted it]

πŸ§‘πŸΌ
TimelinesOn
@tliscookingΒ· 20h

Timelines are on fire tonight. Nobody go to bed. This is history.

πŸ‘¨πŸΏ
LockedRatio
@lockedmyreplyΒ· 21h

I locked the replies because y'all can't behave [Got absolutely destroyed]

πŸ‘©πŸ»
VaguePosting
@crypticafΒ· 22h

Wow. Just... wow. Some people really showed their true colors today.

πŸ§‘πŸΎ
ExposingU
@truthteller888Β· 23h

Here's a thread exposing everything. [1/156] I have receipts, timestamps, and DNA evidence

πŸ‘¨πŸ½
FakeApology
@publicimagemodeΒ· 1d

I'm sorry to anyone I hurt [refuses to say what they did wrong]

πŸ‘©πŸΏ
ThinkPiece
@hottakes247Β· 1d

This drama reveals something deeper about society. A thread about capitalism:

πŸ§‘πŸ»
LoggingOff
@takingabreakΒ· 1d

This app is toxic. I'm logging off. [Posts 47 more times that day]

πŸ‘¨πŸΌ
NotMyBusiness
@mindingmineΒ· 1d

Not my business but [Proceeds to make it their business in 30 tweets]

πŸ‘©πŸ½
ReceiptsFolder
@organizedΒ· 1d

I've been documenting everything in a Google Doc. It's 47 pages. Link in bio.

πŸ§‘πŸΏ
MutualDrama
@watchingfriendsΒ· 2d

My mutuals are fighting and I don't know which side to lurk on

πŸ‘¨πŸΎ
AltAccount
@notmainaccountΒ· 2d

From my alt: Y'all are all wrong and my main is secretly the villain

πŸ‘©πŸΌ
DiscourseBot
@itsdiscourseΒ· 2d

Is this discourse? Yes. Is it good discourse? Absolutely not. Am I watching? Obviously.

πŸ§‘πŸ½
CalloutPost
@exposingaccountsΒ· 2d

Callout post for @[redacted]. Here's why they're problematic: [Thread 1/78]

πŸ‘¨πŸ»
DisappointedMom
@yallaredisappointingΒ· 2d

The way y'all are acting in these replies... I'm not mad, I'm just disappointed.

πŸ‘©πŸΎ
TakingNotes
@rememberingΒ· 2d

Adding everyone involved to my mental list of people to avoid

πŸ§‘πŸΌ
UnfollowSpree
@cleaninghouseΒ· 2d

Unfollowed 156 people today. If you're reading this, it might be you.

πŸ‘¨πŸΏ
DramaAddict
@needmyfixΒ· 2d

Nothing interesting happening today. I need drama like I need air.

πŸ‘©πŸ»
ContextNeeded
@whatsmissingΒ· 3d

Everyone is mad but nobody is explaining what happened. Context? Anyone?

πŸ§‘πŸΎ
ArchiveTeam
@savedeverythingΒ· 3d

Already archived everything on the Wayback Machine. Nothing escapes.

πŸ‘©πŸ½
TeaSpillerβœ“
@spilltheteaΒ· 2m

The DRAMA unfolding rn is INSANE. Thread incoming πŸ§΅πŸ‘‡

πŸ‘¨πŸΎ
RatioKingβœ“
@ratiogodΒ· 15m

Ratio + L + didn't ask + touch grass + the audacity

πŸ‘©πŸ»
MainCharacter
@notthevillainΒ· 1h

Can't believe they said that. Posting receipts. Stay tuned.

πŸ§‘πŸΏ
Blocked
@youreblockedtΒ· 2h

POV: You're about to get blocked for having a correct opinion

πŸ‘¨πŸ»
ReceiptCollectorβœ“
@screenshots4daysΒ· 3h

I've been waiting 7 years to post these screenshots. Today is the day. [Thread 1/89]

πŸ‘©πŸΎ
SubtweetQueen
@ifuknowyouknowΒ· 4h

Some people really think... anyway. If you know, you know β˜•

πŸ§‘πŸ½
ApologyTour
@sorrynotsorryΒ· 5h

My bad guys I was hacked. Anyway here's why I was actually right:

πŸ‘¨πŸΏ
FanWars
@stanaccount247Β· 6h

Your fave could NEVER. Mine is literally perfect. I will fight you.

πŸ‘©πŸΌ
CancelCommittee
@holdaccountableΒ· 7h

Remember when they did that thing 12 years ago? Time to bring it back up.

πŸ§‘πŸΎ
BurnerAccount
@definitelynotmeΒ· 8h

I'm not who you think I am but let me defend my main account real quick

πŸ‘¨πŸ½
ThreadUnroller
@letmeexplainΒ· 9h

Since y'all can't read between the lines, here's a 47 tweet explanation

πŸ‘©πŸΏ
QuoteRTShade
@publicallydraggingΒ· 10h

QRTing to show my followers how ridiculous this take is. Get a load of this

πŸ§‘πŸ»
PrivateNow
@wentprivateΒ· 11h

Going private for my mental health. Back in 20 minutes.

πŸ‘¨πŸΌ
ScreenshotThis
@ssthiscowardsΒ· 12h

Don't screenshot this but [posts the wildest take imaginable]

πŸ‘©πŸ½
DramaAlert
@breakingnews247Β· 13h

BREAKING: Internet person said thing. Other internet person disagrees. World ending.

πŸ§‘πŸΏ
SideChooser
@teampicksidesΒ· 14h

I don't want to get involved BUT here's a 40 tweet thread on why one side is wrong

πŸ‘¨πŸΎ
ReceiptMaster
@gotthedmsΒ· 15h

I have the DMs. Should I post them? [Posts them immediately anyway]

πŸ‘©πŸΌ
PopcornEmoji
@justobservingΒ· 16h

Me watching this timeline implode: 🍿🍿🍿

πŸ§‘πŸ½
MessyBoots
@hereforthemessΒ· 17h

This is messier than my last relationship and I am HERE for it

πŸ‘¨πŸ»
BothSidesBad
@enlightenedcentristΒ· 18h

Actually both sides are wrong and I'm the only smart person here

πŸ‘©πŸΎ
DeletedTweet
@itwasamistypeΒ· 19h

[This tweet has been deleted] [Everyone already screenshotted it]

πŸ§‘πŸΌ
TimelinesOn
@tliscookingΒ· 20h

Timelines are on fire tonight. Nobody go to bed. This is history.

πŸ‘¨πŸΏ
LockedRatio
@lockedmyreplyΒ· 21h

I locked the replies because y'all can't behave [Got absolutely destroyed]

πŸ‘©πŸ»
VaguePosting
@crypticafΒ· 22h

Wow. Just... wow. Some people really showed their true colors today.

πŸ§‘πŸΎ
ExposingU
@truthteller888Β· 23h

Here's a thread exposing everything. [1/156] I have receipts, timestamps, and DNA evidence

πŸ‘¨πŸ½
FakeApology
@publicimagemodeΒ· 1d

I'm sorry to anyone I hurt [refuses to say what they did wrong]

πŸ‘©πŸΏ
ThinkPiece
@hottakes247Β· 1d

This drama reveals something deeper about society. A thread about capitalism:

πŸ§‘πŸ»
LoggingOff
@takingabreakΒ· 1d

This app is toxic. I'm logging off. [Posts 47 more times that day]

πŸ‘¨πŸΌ
NotMyBusiness
@mindingmineΒ· 1d

Not my business but [Proceeds to make it their business in 30 tweets]

πŸ‘©πŸ½
ReceiptsFolder
@organizedΒ· 1d

I've been documenting everything in a Google Doc. It's 47 pages. Link in bio.

πŸ§‘πŸΏ
MutualDrama
@watchingfriendsΒ· 2d

My mutuals are fighting and I don't know which side to lurk on

πŸ‘¨πŸΎ
AltAccount
@notmainaccountΒ· 2d

From my alt: Y'all are all wrong and my main is secretly the villain

πŸ‘©πŸΌ
DiscourseBot
@itsdiscourseΒ· 2d

Is this discourse? Yes. Is it good discourse? Absolutely not. Am I watching? Obviously.

πŸ§‘πŸ½
CalloutPost
@exposingaccountsΒ· 2d

Callout post for @[redacted]. Here's why they're problematic: [Thread 1/78]

πŸ‘¨πŸ»
DisappointedMom
@yallaredisappointingΒ· 2d

The way y'all are acting in these replies... I'm not mad, I'm just disappointed.

πŸ‘©πŸΎ
TakingNotes
@rememberingΒ· 2d

Adding everyone involved to my mental list of people to avoid

πŸ§‘πŸΌ
UnfollowSpree
@cleaninghouseΒ· 2d

Unfollowed 156 people today. If you're reading this, it might be you.

πŸ‘¨πŸΏ
DramaAddict
@needmyfixΒ· 2d

Nothing interesting happening today. I need drama like I need air.

πŸ‘©πŸ»
ContextNeeded
@whatsmissingΒ· 3d

Everyone is mad but nobody is explaining what happened. Context? Anyone?

πŸ§‘πŸΎ
ArchiveTeam
@savedeverythingΒ· 3d

Already archived everything on the Wayback Machine. Nothing escapes.

πŸ‘©πŸ½
TeaSpillerβœ“
@spilltheteaΒ· 2m

The DRAMA unfolding rn is INSANE. Thread incoming πŸ§΅πŸ‘‡

πŸ‘¨πŸΎ
RatioKingβœ“
@ratiogodΒ· 15m

Ratio + L + didn't ask + touch grass + the audacity

πŸ‘©πŸ»
MainCharacter
@notthevillainΒ· 1h

Can't believe they said that. Posting receipts. Stay tuned.

πŸ§‘πŸΏ
Blocked
@youreblockedtΒ· 2h

POV: You're about to get blocked for having a correct opinion

πŸ‘¨πŸ»
ReceiptCollectorβœ“
@screenshots4daysΒ· 3h

I've been waiting 7 years to post these screenshots. Today is the day. [Thread 1/89]

πŸ‘©πŸΎ
SubtweetQueen
@ifuknowyouknowΒ· 4h

Some people really think... anyway. If you know, you know β˜•

πŸ§‘πŸ½
ApologyTour
@sorrynotsorryΒ· 5h

My bad guys I was hacked. Anyway here's why I was actually right:

πŸ‘¨πŸΏ
FanWars
@stanaccount247Β· 6h

Your fave could NEVER. Mine is literally perfect. I will fight you.

πŸ‘©πŸΌ
CancelCommittee
@holdaccountableΒ· 7h

Remember when they did that thing 12 years ago? Time to bring it back up.

πŸ§‘πŸΎ
BurnerAccount
@definitelynotmeΒ· 8h

I'm not who you think I am but let me defend my main account real quick

πŸ‘¨πŸ½
ThreadUnroller
@letmeexplainΒ· 9h

Since y'all can't read between the lines, here's a 47 tweet explanation

πŸ‘©πŸΏ
QuoteRTShade
@publicallydraggingΒ· 10h

QRTing to show my followers how ridiculous this take is. Get a load of this

πŸ§‘πŸ»
PrivateNow
@wentprivateΒ· 11h

Going private for my mental health. Back in 20 minutes.

πŸ‘¨πŸΌ
ScreenshotThis
@ssthiscowardsΒ· 12h

Don't screenshot this but [posts the wildest take imaginable]

πŸ‘©πŸ½
DramaAlert
@breakingnews247Β· 13h

BREAKING: Internet person said thing. Other internet person disagrees. World ending.

πŸ§‘πŸΏ
SideChooser
@teampicksidesΒ· 14h

I don't want to get involved BUT here's a 40 tweet thread on why one side is wrong

πŸ‘¨πŸΎ
ReceiptMaster
@gotthedmsΒ· 15h

I have the DMs. Should I post them? [Posts them immediately anyway]

πŸ‘©πŸΌ
PopcornEmoji
@justobservingΒ· 16h

Me watching this timeline implode: 🍿🍿🍿

πŸ§‘πŸ½
MessyBoots
@hereforthemessΒ· 17h

This is messier than my last relationship and I am HERE for it

πŸ‘¨πŸ»
BothSidesBad
@enlightenedcentristΒ· 18h

Actually both sides are wrong and I'm the only smart person here

πŸ‘©πŸΎ
DeletedTweet
@itwasamistypeΒ· 19h

[This tweet has been deleted] [Everyone already screenshotted it]

πŸ§‘πŸΌ
TimelinesOn
@tliscookingΒ· 20h

Timelines are on fire tonight. Nobody go to bed. This is history.

πŸ‘¨πŸΏ
LockedRatio
@lockedmyreplyΒ· 21h

I locked the replies because y'all can't behave [Got absolutely destroyed]

πŸ‘©πŸ»
VaguePosting
@crypticafΒ· 22h

Wow. Just... wow. Some people really showed their true colors today.

πŸ§‘πŸΎ
ExposingU
@truthteller888Β· 23h

Here's a thread exposing everything. [1/156] I have receipts, timestamps, and DNA evidence

πŸ‘¨πŸ½
FakeApology
@publicimagemodeΒ· 1d

I'm sorry to anyone I hurt [refuses to say what they did wrong]

πŸ‘©πŸΏ
ThinkPiece
@hottakes247Β· 1d

This drama reveals something deeper about society. A thread about capitalism:

πŸ§‘πŸ»
LoggingOff
@takingabreakΒ· 1d

This app is toxic. I'm logging off. [Posts 47 more times that day]

πŸ‘¨πŸΌ
NotMyBusiness
@mindingmineΒ· 1d

Not my business but [Proceeds to make it their business in 30 tweets]

πŸ‘©πŸ½
ReceiptsFolder
@organizedΒ· 1d

I've been documenting everything in a Google Doc. It's 47 pages. Link in bio.

πŸ§‘πŸΏ
MutualDrama
@watchingfriendsΒ· 2d

My mutuals are fighting and I don't know which side to lurk on

πŸ‘¨πŸΎ
AltAccount
@notmainaccountΒ· 2d

From my alt: Y'all are all wrong and my main is secretly the villain

πŸ‘©πŸΌ
DiscourseBot
@itsdiscourseΒ· 2d

Is this discourse? Yes. Is it good discourse? Absolutely not. Am I watching? Obviously.

πŸ§‘πŸ½
CalloutPost
@exposingaccountsΒ· 2d

Callout post for @[redacted]. Here's why they're problematic: [Thread 1/78]

πŸ‘¨πŸ»
DisappointedMom
@yallaredisappointingΒ· 2d

The way y'all are acting in these replies... I'm not mad, I'm just disappointed.

πŸ‘©πŸΎ
TakingNotes
@rememberingΒ· 2d

Adding everyone involved to my mental list of people to avoid

πŸ§‘πŸΌ
UnfollowSpree
@cleaninghouseΒ· 2d

Unfollowed 156 people today. If you're reading this, it might be you.

πŸ‘¨πŸΏ
DramaAddict
@needmyfixΒ· 2d

Nothing interesting happening today. I need drama like I need air.

πŸ‘©πŸ»
ContextNeeded
@whatsmissingΒ· 3d

Everyone is mad but nobody is explaining what happened. Context? Anyone?

πŸ§‘πŸΎ
ArchiveTeam
@savedeverythingΒ· 3d

Already archived everything on the Wayback Machine. Nothing escapes.

1x

Why Manual Scrolling Kills Productivity

Reddit's infinite scroll demands constant manual interaction

Every scroll gesture is a mini context switch

You either miss posts or spend too much time scrolling

Trackpad/mouse scrolling is physically tiring over time

The feed doesn't advance unless you actively scroll

Browser Reddit loses your place when switching tabs

Automatic Feed Scrolling

Vibe Scroll adds continuous scrolling to Reddit. Posts flow past at a configurable speed. Headlines visible in your peripheral vision while you focus on code.

Continuous Flow

Uses requestAnimationFrame for smooth 60fps scrolling. No jank, no stutter.

State Memory

Pause anytime. Your speed and direction are remembered. Resume exactly where you were.

Bidirectional

Scroll down for new posts or up to review. Same controls, opposite direction.

How It Works

1

RAF-Based Scrolling

requestAnimationFrame ensures smooth 60fps. Delta time calculation keeps speed consistent.

2

Speed Calculation

Base 66 px/sec at level 1. Each level multiplies: 132, 198, 264, 330 px/sec.

3

Direction Control

Levels 1-5 scroll down. Levels -1 to -5 scroll up. Zero = paused.

4

Window.scrollTo

Native browser scrolling via window.scrollTo(0, window.scrollY + delta) each frame.

Why Developers Love This

Zero Manual Interaction

Once started, posts flow automatically. Your hands stay on the keyboard.

Passive News Consumption

Tech news, discussions, memes β€” all flow past. Spot something? Pause to read.

Window Opacity for Comparison

Adjust transparency to compare posts across subreddits or reference docs behind your window while browsing.

Adjustable Pace

Dense technical posts? Slow speed. Meme subreddits? Fast speed. You decide.

Works While Coding

Visibility bypass keeps feed scrolling even when focused on IDE.

Ready to Scroll Smarter?

10 MB download. 1 hour free trial. $17 forever. Works with Reddit and 7 other platforms.