🛡️ The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.
Find a file
2016-12-16 16:35:12 -06:00
gs move to lib directory 2016-12-16 16:35:12 -06:00
json-data Add Anti-PopAdds 2016-12-16 14:36:38 -06:00
json-schema added global lists 2016-12-11 17:01:17 -06:00
CONTRIBUTING.md placeholder 2016-12-12 06:14:05 -06:00
LICENSE Initial commit 2016-12-10 14:28:16 -06:00
README.md add info about gs directory, etc. 2016-12-12 06:09:25 -06:00

FilterLists

FilterLists is the community-driven, independent, and comprehensive directory of all public filter lists for advertisements, trackers, and annoyances.

Intro to FilterLists v2

Version 2 of FilterLists is under live construction over at https://beta.filterlists.com. It is built on WordPress, so the entire project will not be open-sourced in this repo. But, the data and custom logic are here.

Contributions

Issues and pull requests are welcome! More guidelines coming soon.

Directory Structure

gs

Google Script custom functions, triggers, etc. Google sheets is used as a lightweight database for this project, so the .gs files contain the custom logic which converts json-data files into html as well as other functionality.

json-data

global.json

Lists that are actively maintained, unique, original (or fork of a stale master), and useful globally.

regional.json

Lists that are actively maintained, unique, original (or fork of a stale master), and useful for sites serving a specific region.

forked.json

Lists that are actively maintained forks of active or stale master lists.

combo.json

Lists that are actively maintained and combinations of two or more other lists.

stale.json

Lists that are no longer actively maintained. Archived for posterity.

json-schema

The JSON Schema specification for each of the five list types contained in json-data. When contributing, please consult the schema files.