Have you ever woken up in the morning, picked up your phone, and scrolled to the end of your Twitter feed in a state of utter panic? You know—you reach the end, and you just can't help but think: "How did I get here?" Well, rest assured—you're not alone. Doomscrolling has been rising lately as people use social media to stay informed about the latest world news and political developments. As much as we all want to be informed and engaged citizens, doomscrolling comes with a hefty price tag. It spreads negativity and can profoundly negatively impact your mental health. If you're not sure what that is, it's when you scroll through your media feeds and only see negative news stories. It's like a downward spiral that's hard to break out of—and the end result is a bad mood and feeling hopeless about the state of the world. And we could all use less negativity in our lives, right? Some people are successfully curbing their doomscrolling by opting out of social media altogether, but this isn't a workable solution for everyone. Some people feel isolated if they don't have access to their social media friends, and some rely on social media for their jobs. Interestingly I came across Supernova, a social app that provides moderated content and donates 60% of its advertising revenues to charities of your choice. Inspired, I looked up reusable libraries on kandi to prevent doomscrolling and sharing this helpful list with you. There are libraries from simple use cases like preventing scrolling, gamifying your scrolling showing your health status deplete as you scroll more, giving you a to-do list instead of wasting time on doomscrolling, vibrating your fitness tracker if you are scrolling too much; to machine learning solutions that analyze your behavior; and private social networks that you can moderate in smaller groups. For everyone who wants to be more mindful about how much time they spend doomscrolling, try these libraries to prevent doomscrolling.
Libraries for Stand Alone Use Cases on DoomScrolling
Contre-Sozialby 0x48piraj
Breaking the 'doomscrolling' cycle with Contre Sozial.
Contre-Sozialby 0x48piraj
Shell 13 Version:Current License: Permissive (MIT)
block-siteby penge
Chrome extension that blocks access to distracting websites to improve your productivity.
block-siteby penge
TypeScript 144 Version:4.0 License: Permissive (MIT)
doom-scrollerby workeffortwaste
The only JavaScript library to help you avoid endlessly doomscrolling.
doom-scrollerby workeffortwaste
JavaScript 29 Version:1.1.1 License: No License
stop-scrolling-facebookby tobernguyen
A chrome extension prevent you from distraction of Facebook's newsfeed
stop-scrolling-facebookby tobernguyen
JavaScript 28 Version:Current License: No License
focusbackby amitness
Vibrate your fitness band when you're distracted on social media.
focusbackby amitness
Python 10 Version:Current License: Permissive (MIT)
improvement-rollby vukani-dev
A randomly selected todo list
improvement-rollby vukani-dev
JavaScript 16 Version:v1.2 License: Strong Copyleft (GPL-3.0)
Libraries that help build Private, Moderated Social Networks
diasporaby diaspora
A privacy-aware, distributed, open source social network.
diasporaby diaspora
Ruby 13235 Version:v0.7.18.1 License: Strong Copyleft (AGPL-3.0)
mastodonby mastodon
Your self-hosted, globally interconnected microblogging community
mastodonby mastodon
Ruby 42009 Version:v4.1.2 License: Strong Copyleft (AGPL-3.0)
PeerTubeby Chocobozzz
ActivityPub-federated video streaming platform using P2P directly in your web browser
PeerTubeby Chocobozzz
TypeScript 11703 Version:v5.2.0-rc.1 License: Strong Copyleft (AGPL-3.0)
movimby movim
Movim - Decentralized social platform
movimby movim
JavaScript 1626 Version:v0.21.1 License: Strong Copyleft (AGPL-3.0)