🎄 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
𝕏
Twitter/X

Twitter/X Speed-Controlled Scrolling

Your timeline scrolls itself at your chosen speed. 5 levels, controlled by ⏮ ⏯ ⏭ keys. Set it and forget it while you code.

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

The Feed Refresh Problem

Twitter/X feed doesn't auto-refresh — you scroll, read, stop, repeat

Constantly reaching for the mouse breaks your coding flow

You either miss updates or waste time manual scrolling

Browser-based Twitter pauses when you switch tabs

No keyboard control for scrolling speed

The endless manual scroll is mentally exhausting

Speed-Controlled Scrolling for Your Timeline

Vibe Scroll adds speed-controlled scrolling to Twitter/X. Press play and your feed scrolls automatically at your chosen speed. Speed up, slow down, or reverse — all with your ⏮ ⏯ ⏭ keys.

5 Speed Levels

From gentle browse (66 px/sec) to speed scan (330 px/sec). Fine-tune with ⏭/⏮ to find your perfect pace.

Keyboard Controls (⏮ ⏯ ⏭)

⏯ to start/pause (remembers speed), ⏭ to speed up, ⏮ to slow down. Cross through zero to reverse direction.

Quick Hide

One keystroke hides Twitter instantly. Perfect for standups or when someone glances at your screen.

How It Works

1

Launch & Login

Open Vibe Scroll and select Twitter/X. Sign into your account for your personalized timeline.

2

Start Scrolling

Press ⏯ (Play/Pause) to start scrolling at level 1 (66 px/sec downward).

3

Adjust Speed

Press ⏭ to increase speed (2x, 3x, 4x, 5x). Press ⏮ to decrease. Cross through zero to reverse.

4

Pause & Resume

Press ⏯ to pause — your speed is remembered. Press ⏯ again to resume at the same speed.

Why Developers Love This

Hands-Free Timeline

Your feed flows past like a river. Glance over to catch interesting tweets, keep coding otherwise.

Speed Matches Reading

Set the pace that matches your reading speed. Too fast? ⏮ to slow. Too slow? ⏭ to speed up.

Window Opacity for Context

Adjust transparency to keep thread conversations visible behind your window. Perfect for following discussions while working.

Perfect for Vibe Coding

Works great alongside Cursor, Claude Code, or any AI tool. Stay informed while AI writes your code.

Reverse for Catch-Up

Missed something? Press ⏮ past zero to scroll upward. Review what you missed, then resume forward.

Ready to Scroll Smarter?

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