{"id":15148413,"url":"https://github.com/pyenb/pi-hole-blocklist","last_synced_at":"2025-05-07T03:02:31.563Z","repository":{"id":217133768,"uuid":"743154774","full_name":"Pyenb/Pi-hole-blocklist","owner":"Pyenb","description":"A comprehensive blocklist for Pi-hole (or any other service). Updated daily. Around 2.4 million domains.","archived":false,"fork":false,"pushed_at":"2025-05-07T00:18:08.000Z","size":13005506,"stargazers_count":28,"open_issues_count":3,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-07T03:01:41.862Z","etag":null,"topics":["adblock-list","adblocker","blocklist","blocklists","pi-hole","pi-hole-adlists-updater","pi-hole-blocklist","pi-hole-blocklists","pi-hole-lists"],"latest_commit_sha":null,"homepage":"https://pi-hole.net","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pyenb.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"Pyenb","ko_fi":"Pyenb"}},"created_at":"2024-01-14T13:57:21.000Z","updated_at":"2025-05-07T00:18:20.000Z","dependencies_parsed_at":"2024-01-17T03:09:45.978Z","dependency_job_id":"71d265f2-327d-4911-a272-2aef1fa84663","html_url":"https://github.com/Pyenb/Pi-hole-blocklist","commit_stats":{"total_commits":339,"total_committers":3,"mean_commits":113.0,"dds":0.09144542772861353,"last_synced_commit":"be9c80af47502b9a4fc8fa589d23b5b2947985da"},"previous_names":["pyenb/pi-hole-adlist","pyenb/pi-hole-blocklist"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pyenb%2FPi-hole-blocklist","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pyenb%2FPi-hole-blocklist/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pyenb%2FPi-hole-blocklist/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pyenb%2FPi-hole-blocklist/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pyenb","download_url":"https://codeload.github.com/Pyenb/Pi-hole-blocklist/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252804206,"owners_count":21806769,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adblock-list","adblocker","blocklist","blocklists","pi-hole","pi-hole-adlists-updater","pi-hole-blocklist","pi-hole-blocklists","pi-hole-lists"],"created_at":"2024-09-26T13:03:38.228Z","updated_at":"2025-05-07T03:02:31.471Z","avatar_url":"https://github.com/Pyenb.png","language":"Python","funding_links":["https://github.com/sponsors/Pyenb","https://ko-fi.com/Pyenb"],"categories":[],"sub_categories":[],"readme":"# Pi-hole blocklist\n\n![update](https://github.com/Pyenb/Pi-hole-blocklist/actions/workflows/generate.yml/badge.svg)\n![statistics](https://github.com/Pyenb/Pi-hole-blocklist/actions/workflows/statistics.yml/badge.svg)\n![last commit](https://img.shields.io/github/last-commit/Pyenb/Pi-hole-blocklist)\n\n![VALID_BADGE](https://img.shields.io/badge/Valid-99.971%25-green)\n![INVALID_BADGE](https://img.shields.io/badge/Invalid-0.029%25-red)\n\nThis is the blocklist I use with my Pi-hole. It's compiled out of the individual lists I use, but in a single file. **Updated daily.**\n\nIt may not be perfect for everyone, but it's a good starting point. It mostly contains ads, telemetry and other questionable websites.\n\nThe list currently contains around *2.7 million* unique domains.\n\nThe blocklist generator already cleans up a lot of the data. Still, after each update, the list is checked for domain validity and the results are displayed in the badges above.\n\n## Usage\n\nTo use this list, simply add the following URL to your Pi-hole:\n\n```text\nhttps://raw.githubusercontent.com/Pyenb/Pi-hole-blocklist/main/blocklist.txt\n```\n\n## Images\n\n![Pi-hole dashboard](images/pic.png)\n\n## Contributing\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n\n## Disclaimer\n\nThis repository is for research purposes only, the use of this code is your responsibility.\n\nI take NO responsibility and/or liability for how you choose to use any of the source code available here. By using any of the files available in this repository, you understand that you are AGREEING TO USE AT YOUR OWN RISK. Once again, ALL files available here are for EDUCATION and/or RESEARCH purposes ONLY.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyenb%2Fpi-hole-blocklist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpyenb%2Fpi-hole-blocklist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyenb%2Fpi-hole-blocklist/lists"}