adblock-lists
Maintains adblock lists that Brave uses
File Explorer
Download Latest Version (.zip)- debounce-validation.yml
- main.yml
- query-filter-validation.yml
- CODEOWNERS
- brave-android-specific.txt
- brave-checks.txt
- brave-cookie-specific.txt
- brave-firstpart-regional.txt
- brave-firstparty-cname.txt
- brave-firstparty-regional.txt
- brave-firstparty.txt
- brave-ios-specific.txt
- brave-pageview.txt
- brave-social.txt
- brave-specific.txt
- brave-sugarcoat.txt
- brave-twitch.txt
- brave-unbreak.txt
- clean-urls-permissions.json
- clean-urls.json
- debounce.json
- embed-exceptions-facebook.txt
- embed-exceptions-linkedin.txt
- embed-exceptions-twitter.txt
- experimental.txt
- filters-mirror.txt
- https-upgrade-exceptions-list.txt
- localhost-permission-allow-list.txt
- query-filter.json
- README.md
- request-otr.json
- webcompat-exceptions.json
- yt-distracting.txt
- yt-recommended.txt
- yt-shorts.txt
- is.txt
- requirements.txt
- test_debounce_validation.py
- gen_localhost_rules.py
- validate_query_filter.py
- validate_webcompat.sh
- .fopconfig
- .gitattributes
- .gitignore
- brave-unbreak.txt
- LICENSE
- package.json
- README.md
- renovate.json
# Installation Guide
1. Get the code
git clone https://github.com/brave/adblock-lists
Downloads the entire project code from GitHub to your computer.
cd adblock-lists
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
3. Python
EasyPrerequisites
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
pip install -r tools/debounce_validation/requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
