No Brainrot is a browser extension that will block all shortform content from youtube, instagram, tiktok and shorts while making sure that other features like messaging, long form video and posting remains! ⭐ Star it if it makes your day productive — it helps a lot!
- Youtube shorts (check ./src/blockers/YoutubeBlocker.ts to see)
- Instagram Reels (check ./src/blockers/InstagramBlocker.ts to see)
- Facebook Reels (check ./src/blockers/FacebookBlocker.ts to see)
- Tiktok (check ./src/blockers/TiktokBlocker.ts to see)
The browser extension will log the time you spend on certain social media webistes(YT, IG, LinkedIn stuff), It will not track what you are doing just that you are using them!
#watch the errors with terminal
npm run watch
#Just build the dist
npm run build
npx playwright test --project=brave-no-brainrot
- Short Form Content Blocker (Can choose to enable/disable in the dashboard)
- Time Tracking for Social Media/Listed Websites (Can add websites of your own choosing)
- Dashboard which basically displays the overall analystics of your tracked time and history and settings.
- Bargraph that displays the time you spent in the last 30 days
- Maximum time you spent in the last 30 days displayed in the dashboard
- Fork the repo and create a feature branch.
- Run
npm install. - Develop with
npm run watch(ornpm run buildfor a one-off build). - Add tests if applicable, and ensure the build passes.
- Submit a PR describing the change.
This project is licensed under the MIT License - see the LICENSE file for details.

