Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/moefqy/cleansingx

A browser extension that filters and hides unwanted content on X.com (formerly Twitter).
https://github.com/moefqy/cleansingx

chrome chrome-addon extension extension-chrome extension-firefox firefox firefox-addon

Last synced: 14 days ago
JSON representation

A browser extension that filters and hides unwanted content on X.com (formerly Twitter).

Awesome Lists containing this project

README

        

# CleansingX: Twitter X Filter

## Introduction

CleansingX is a Firefox extension that helps filter and hide unwanted content on [X.com](https://x.com) (formerly Twitter) to enhance your browsing experience.

## Features

- **Word Filtering**: Hide posts containing specific words or phrases
- **URL Filtering**: Block content from specific domains or URLs
- **Username Filtering**: Hide posts from specific usernames
- **Wildcard Support**: Use * for flexible pattern matching
- **Dark/Light Theme**: Toggle between dark and light interface modes
- **Real-time Filtering**: Updates content filtering as you scroll
- **Persistent Settings**: Your filters and preferences are saved across sessions

## Download

CleansingX is available as a browser extension on the official stores:

Get it on Firefox
Get it on Chrome

## Installation

1. Go to the download link.
2. Click on **Add** to install the extension.
3. A popup will appear. Click **Add** to confirm and complete the installation.

## Usage

1. Click the CleansingX icon in your browser toolbar
2. Use the tabs to navigate between:
- **Home**: Quick enable/disable filters
- **Settings**: Configure filter rules
- **Info**: View extension information and support

### Adding Filters

- **Words**: Enter comma-separated words or phrases to block
- **URLs**: Enter comma-separated domain names (e.g., example.com)
- **Usernames**: Enter comma-separated usernames with @ prefix

### Wildcard Patterns

- `word*` - Matches anything starting with "word"
- `*word` - Matches anything ending with "word"
- `*word*` - Matches anything containing "word"

## Contact
For any inquiries or feedback, you can reach me at [email protected].