blocklistproject/lists

Primary Block Lists

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 39 minutes ago
Added to GitGenius on September 13th, 2026
Created on June 7th, 2020
Open Issues & Pull Requests: 163 (+0)
GitHub issues: Enabled
Number of forks: 428
Total Stargazers: 5,086 (+0)
Total Subscribers: 68 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 154
New in 7 days: 18
Closed in 7 days: 1
Avg open age: 28 days
Stale 30+ days: 61
Stale 90+ days: 0

Recent activity

Opened in 7 days: 15
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 2

Top labels

  • request:remove (306)
  • status:needs-triage (207)
  • request:add (195)
  • status:triaged (161)
  • status:verified-exists (127)
  • status:needs-info (124)
  • source:human (123)
  • Automation (82)

Most active issues this week

Detailed Description

The Block List Project is a collection of curated, community-maintained domain blocklists for network-level content filtering.

The project addresses the need for granular control over network-level blocking by providing free, open-source blocklists organized into specific categories rather than forcing an all-or-nothing approach. Users can select which types of content to block—ads, trackers, malware, phishing, gambling, and others—and apply these lists to their network infrastructure. The lists are maintained through automated processes that monitor upstream sources, detect dead domains through weekly scans, validate new submissions via a triage bot, and verify domains before adding them. All lists are generated from a single source and distributed in multiple formats to support different DNS filtering solutions.

The tool suits anyone running network-level filtering infrastructure who wants curated, regularly updated blocklists without premium paywalls or restrictions. It works with Pi-hole, AdGuard Home, dnsmasq, hosts files, and other DNS solutions. The project distinguishes itself through its combination of automated maintenance, quality assurance mechanisms including duplicate detection and critical domain protection, and community-driven contributions via GitHub Issues. The availability of multiple formats from a single source ensures consistency across different platforms.

The project maintains active development with automated testing on every change and regular updates incorporating new domains from both community submissions and upstream sources. Dead domain detection runs on a weekly schedule to keep lists current. The infrastructure includes automated validation systems that check for duplicates and verify domains before inclusion, and a bot system that triages community submissions.