Life & fun · alternatives · 2026
24 alternatives to Doom-scroller.js – Helping you to avoid endlessly doomscrolling
The only JavaScript library to help you avoid endlessly doomscrolling.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Doom-scroller.js – Helping you to avoid endlessly doomscrolling launched in 2020; newer entries below may have overtaken it.
- 1

Limit your time and scrolling on distracting websites.
2024 · chromewebstore.google.com · its alternatives →
- 2

Playground for the fire effect from DOOM. Really simple algorithm and all experiments are welcome! - filipedeschamps/doom-fire-algorithm
2019 · github.com · its alternatives →
- 3
SpeedBump▲196The intentionally annoying app to break doomscrolling
2025 · speedbumpapp.com · its alternatives →
- 4RJ
2015 · rich-harris.co.uk · its alternatives →
- 5

:umbrella: Lightweight javascript library for DOM manipulation and events
2018 · umbrellajs.com · its alternatives →
- 6

Pts is a javascript library for visualization and creative-coding.
2018 · ptsjs.org · its alternatives →
- 7

I sometimes pick up random projects just because I can, this was one of those times. I made it as a week long project a while back this year but never shared here, so thought to go for it haha. I created a game inspired by Doom and the backrooms called The Backdooms under 2.4kb in minified html. (for reference, this entire post would be around 1.8kB haha) I had to use a not popular way of using GZip with Zlib headers (had to write my own script for compressing it, also in the repo) to eventually convert it a size 40 QR code that works right in your browser using Decompressionstream API. This…
2025 · github.com · its alternatives →
- 8
UNDOOMED▲298Stop doomscrolling. A mute button for Reels, Shorts & feeds.
2025 · undoomed.app · its alternatives →
- 9

Stop doomscrolling with us and reclaim your time!
Nov 2025 · doomscrollapp.netlify.app · its alternatives →
- 10GJ
Grid.js is a lightweight JavaScript table plugin that works on all web browsers and devices. Grid.js is open-source and it helps you create advanced tables in seconds!
2020 · gridjs.io · its alternatives →
- 11

Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises. - mitranim/posterus
2017 · github.com · its alternatives →
- 12

- 13WJ
2018 · jjkaufman.github.io · its alternatives →
- 14

2013 · minifiedjs.com · its alternatives →
- 15

- 16RJ
2015 · williamngan.github.io · its alternatives →
- 17
WOW.js▲123Animate elements on-scroll to catch attention. Such Magic.
2014 · mynameismatthieu.com · its alternatives →
- 18VJ
Velocity.js: An incredibly fast animation engine for motion designers.
2014 · velocityjs.org · its alternatives →
- 19

An agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.
2021 · caldom.org · its alternatives →
- 20

smartscroll, doomscroll, doomscrolling, brainrot, brain rot
Nov 2025 · apps.apple.com · its alternatives →
- 21IS
2021 · noscript-infinite-catfacts.glitch.me · its alternatives →
- 22
Fart Scroll JS▲105A playful way to make your website funnier
2014 · theonion.github.io · its alternatives →
- 23

faster.js is a Babel plugin that compiles idiomatic Javascript to faster, micro-optimized Javascript. - vzhou842/faster.js
2018 · github.com · its alternatives →
- 24

fasterDOM.js - faster DOM manipulation. Contribute to bndr/fasterDOM.js development by creating an account on GitHub.
2013 · github.com · its alternatives →
Also compare
- Stop Doomscroll alternatives
- I've re-implemented the Doom fire effect in plain JavaScript alternatives
- SpeedBump alternatives
- Ramjet.js – Morph DOM elements into each other alternatives
- Umbrella JS, a 2.5kb jQuery alternative alternatives
- Pts.js – A library for visualization and creative coding alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →