Content Eradicator is a Chrome extension originally inspired by a post from Besart Kuleta, where he created a small tool to hide annoying news content based on keywords like "Big Brother." Someone in the comments asked for an open-source version, so I decided to continue his great idea.
This enhanced version includes:
- Full open-source code
- Multilingual support (EN, DE, FR)
- A customizable settings panel
- Domain-level content blocking
- Light/Dark theme switching
- Remove elements (
div,span,p) containing specific keywords - Block entire websites by domain
- Dark Mode / Light Mode toggle
- Import/Export keywords and website lists
- Multilingual UI: English, German, French
- Easy to edit and extend
- No tracking or ads – 100% local
content-eradicator-extension/
├── background.js
├── icon.png (any image 128x128)
├── manifest.json
├── popup.html
├── popup.js
├── settings.html
├── settings.js
└── translations.json
- Download or clone this repo
- Open
chrome://extensions/in Chrome - Enable Developer Mode
- Click "Load unpacked"
- Select the folder
- Click the extension icon in your Chrome toolbar.
- Add keywords to hide content containing them.
- Click "Settings" to:
- Add websites to block
- Export/import keyword and domain lists
- Change the language of the interface
- Toggle light/dark mode
To support more languages:
- Open
translations.json - Add a new language key (e.g.,
"es"for Spanish) - Add the translated strings for all UI text
- Add the new language to the dropdown in
settings.html
You can modify or extend this project to:
- Add more HTML tag filters
- Connect to external blocklists
- Use context menus or shortcut keys
- Auto-clear cookies or other advanced behavior
This project is free and open-source under the MIT License.
Made with care by Diar Kryeziu