Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evokelektrique/refused
Just another AdBlock but only for your favorite persian websites
https://github.com/evokelektrique/refused
ad-blocker adblock browser-extension chrome-extension firefox-extension persian
Last synced: 10 days ago
JSON representation
Just another AdBlock but only for your favorite persian websites
- Host: GitHub
- URL: https://github.com/evokelektrique/refused
- Owner: evokelektrique
- License: agpl-3.0
- Created: 2021-06-24T16:13:13.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-08T01:17:49.000Z (almost 2 years ago)
- Last Synced: 2023-03-05T09:57:18.125Z (over 1 year ago)
- Topics: ad-blocker, adblock, browser-extension, chrome-extension, firefox-extension, persian
- Language: JavaScript
- Homepage: https://refused.ir
- Size: 1.45 MB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Refused
Just another AdBlock but only for your favorite persian websites
Download
-
Report Bug
Translations:
EN
FA
![GitHub release (latest by date)](https://img.shields.io/github/v/release/evokelektrique/refused?color=gr&label=release&style=for-the-badge)
![Chrome Web Store](https://img.shields.io/chrome-web-store/users/omeglkgaklnjheplmjmmcgodhcnjckdf?color=blue&label=Chrome%20users&logo=Google%20Chrome&logoColor=white&style=for-the-badge)
![Mozilla Add-on](https://img.shields.io/amo/users/refused?color=orange&label=Firefox%20users&logo=firefox&logoColor=white&style=for-the-badge)
Table of Contents
## Download
*Click on your browser icon to download the extension*
## Features
- [X] Block requests
- [X] Hide elements
- [X] Support Wildcards
- [X] Support CSS Selectors
- [ ] Support Opera Browser
- [ ] Suppoer Microsoft Edge Browser
- [ ] Save and hide elements from popup in local database## Statistics
*Click to enlarge images*
## Requirements
- Firefox & Firefox Android >= 48
- NodeJS (Only for testing and building from source code)## Build
A step by step installtion from soruce code:
> Make sure you have the requirements installed already.
1. Clone the repo
```sh
git clone https://github.com/evokelektrique/refused.git
```
2. Install required NodeJS packages
```sh
npm install
```
3. Build with
```sh
npx mix
```
Or you can add `--production` argument to minify the codes
4. Load extension on Firefox by opening the `about:debugging` url and by clicking on the `Load Temporary Add-on` button and then select the `manifest.json` file located in the root of `./build` folder## Dependencies
In this section, A list of Libraries & Frameworks used in the development process of this project mentioned below.
* [webextension-polyfill](https://github.com/mozilla/webextension-polyfill)
* [laravel-mix](https://laravel-mix.com)
* [sass-loader](https://www.npmjs.com/package/sass-loader)
* [sass](https://www.npmjs.com/package/sass)
* [resolve-url-loader](https://www.npmjs.com/package/resolve-url-loader)
* [vazir-font](https://github.com/rastikerdar/vazir-font)
* [Dexie.js](https://github.com/dfahlander/Dexie.js)
## SupportIf you have any questions you can file an issue [here](https://github.com/evokelektrique/refused/issues) and if you liked this project, please leave a star ⭐