TikTok Auto Scroll
Automatic video advancement that keeps fresh content flowing. When one TikTok ends, the next one starts. Like an endless playlist for your FYP.
section .textglobal _calculate_gravity_calculate_gravity:push ebpmov ebp, esp mov eax, [ebp+8] ; train_weight imul eax, 981 ; g = 9.81m/s^2 sar eax, 7 ; scale factorpop ebpret build rct3 coaster physics in asm
Creating physics engine...
Why Manual Scrolling Kills Productivity
Every 30-60 seconds you have to reach for your phone to swipe
That micro-interruption breaks your coding concentration
TikTok videos replay on loop until you manually advance
You waste mental energy deciding when to swipe vs. keep watching
The constant phone-checking habit is hard to break
Browser-based solutions pause when you switch tabs
Intelligent Auto-Advancement
Vibe Scroll monitors video playback and detects when content ends (not replays). It automatically scrolls to the next video, ensuring continuous fresh content without any manual intervention.
Smart End Detection
Detects when a video genuinely ends vs. when it's replaying. Only advances on true completion, so you don't miss content you're still watching.
2-Second Debounce
Prevents rapid-fire advancement. A 2-second cooldown ensures smooth transitions between videos without skipping content.
Smooth Scroll Animation
Uses native scroll behavior for buttery-smooth transitions. No jarring jumps — just fluid movement to the next video.
How It Works
Video Observation
Vibe Scroll attaches listeners to all video elements on the TikTok page, monitoring their playback state and duration.
End Detection
When currentTime approaches duration (within 0.5 seconds) AND currentTime > 1 second, we know it's a genuine end, not a replay starting.
Scroll Trigger
The container scrolls by the viewport height, bringing the next video into view. A 2-second debounce prevents double-triggers.
Continuous Monitoring
A MutationObserver watches for new videos added to the DOM, ensuring auto-scroll works even as you navigate deep into your FYP.
Why Developers Love This
Zero Manual Intervention
Once started, content flows automatically. Your hands stay on the keyboard, your eyes stay on your code, and TikTok plays in your peripheral vision.
No Replay Loops
The biggest frustration with TikTok on desktop is videos replaying endlessly. Auto-scroll eliminates this completely — always fresh content.
Window Opacity for Learning
Adjust transparency to see notes or documentation behind your window while TikTok tutorials auto-advance.
Algorithm Training Preserved
Because you're using your real TikTok account, your FYP algorithm stays trained to your preferences. No generic content.
Toggle When Needed
Found something interesting? Hit pause with your media key. Auto-scroll respects your control and resumes when you're ready.