Skip to content

Browser extension that blocks unpleasant content

License

Notifications You must be signed in to change notification settings

Cofeiini/GoodVibesPreserver

Repository files navigation

Logo

Good Vibes Preserver

Available as Firefox Extension

This browser extension is designed to enhance user experience during web browsing by replacing undesirable content on web pages.

It incorporates a comprehensive reporting system enabling users to report images along with specifying the corresponding tags.

Users can provide feedback on reported images utilizing a voting system, where they can cast positive or negative votes for each tag.

The content blocking can be customized by allowing certain tags or whitelisting specific content.


Image Reporting Example

1. Select image and click on the Report Image context menu item

Report Example

2. Select the tags that apply for the image

Tags Example

3. The image will now be blocked

Blocked Example


Building from source

Bun is used for managing packages and building the extension

Firefox Developer Edition is used for testing

Python 3 is used for various tasks

Getting started

  • Clone the repository
  • Open a terminal in the root of the source directory
  • Execute bun install to get the dependencies
  • Execute bun run install to generate an extension package for manually installing it as a temporary extension
    • [Alternative] Execute bun run dev to compile and launch Firefox Developer Edition with the extension

About

Browser extension that blocks unpleasant content

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published