Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

334 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hosts

Build Status license last commit commit activity donate

A collection of hosts files for domain blocking. If you find something in a list that you believe is a mistake or breaks functionality, please open a ticket and I'll consider removing it. Also, if you find a unblocked subdomain of a blocked root domain, please let me know so I can add it to a list.

Host file recipe Description Raw hosts
Ads & Tracking A programmatically expanded list of hosts I've found to not be on other lists. This list is very reliable and I recommend using it. If you use Steven Black's hosts list, then you are already using this list. link
Tracking Aggressive A very aggressive block list for tracking, geo-targeting, & ads. This list will likely break functionality, so do no use it unless you are willing to maintain your own whitelist. If you find something in this list that you think is a mistake, please open a ticket and we can discuss it. Keep in mind that this is an aggressive list. link
AMP Hosts Google's Accelerated Mobile Pages (AMP) are taking over the web. Block AMP pages with this list. Since I use DuckDuckGo, this list is pretty sparse and suggestions are welcome! link

Adding a domain

Pre-requisites

  • Python 3.5 or later
  • pip3

Setup

$ make setup

Test

$ make test

Usage

$ python3 update_hosts_file.py --help

Examples

$ python3 update_hosts_file.py -d amazon-adsystem.com doubleclick.net
$ python3 update_hosts_file.py -update

About

Hostfile blocklist for ads and tracking, updated regularly

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages