awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
blocklistproject avatar

blocklistproject/Lists

0
View on GitHub↗
4,641 stele·394 fork-uri·Python·unlicense·2 vizualizări

Lists

Lists is a curated collection of DNS blocklists, a domain blocklist generator, and a categorized library of domains used for network content filtering. The project provides a command-line pipeline that aggregates upstream sources to build and validate blocklists used to redirect unwanted traffic to null addresses.

The project distinguishes itself through a CLI-driven build pipeline that automates the fetching, validation, and daily regeneration of datasets. It organizes domains into discrete functional categories rather than a single monolithic list and exports them in multiple syntaxes, including hosts, domain-only, and dnsmasq formats.

The library covers a wide range of filtering capabilities, including ad and tracker blocking, malware and threat protection, and parental control restrictions for adult content, gambling, and piracy. It also includes specific datasets for blocking social media platforms and identifying malicious IP addresses.

The system uses JSON-based build manifests and provenance-embedded headers to track domain counts and dataset evolution.

Features

  • Malicious Domain Filtering - Provides a comprehensive curated collection of domains associated with threats and malicious content for network filtering.
  • Privacy and Ad Blocking - Implements network-level filtering mechanisms to block advertisements and tracking domains to improve user privacy.
  • Themed Domain Blocklists - Groups domains into themed blocklists such as ads, gambling, and malware for targeted network filtering.
  • Multi-Source Aggregators - Aggregates and deduplicates multiple external domain sources into unified datasets for each category.
  • CLI Build Tools - Provides a command-line interface to automate the fetching, validation, and generation of domain blocklists.
  • Blocklist Format Exports - Exports blocklists in hosts, domain-only, DNSMASQ, and AdGuard syntaxes for compatibility with various routing software.
  • Category-Based Domain Partitioning - Organizes domains into discrete functional categories to allow users to apply specific filtering policies.
  • Domain Traffic Filters - Filters network traffic to Meta-owned domains using curated hostnames to block trackers.
  • Social Media Domain Blocking - Blocks Facebook, Messenger, and Oculus services by supplying curated domain lists for DNS-based filtering.
  • Anti-Abuse Systems - Prevents access to domains involved in online abuse to protect users from malicious network activity.
  • Content Filtering Policies - Organizes domains into discrete categories like adult and gambling to support custom network restriction policies.
  • Blocklist Aggregators - Merges and deduplicates multiple upstream domain sources to compile category-specific blocklists.
  • Multi-Format Outputs - Generates blocklists in multiple formats, including hosts and dnsmasq, for use with diverse filtering tools.
  • External List-Based DNS Blockers - Blocks unwanted domains at the network level by applying curated lists to a DNS resolver.
  • Domain Name Blocking - Redirects requests for TikTok domains to a local address to prevent access to the platform.
  • Domain Blocklists - Provides a command-line tool to build, validate, and inspect curated domain blocklists.
  • Curated Blocklist Collections - Provides a curated set of domain blocklists for DNS-based content filtering covering ads, trackers, and malware.
  • Fraud Management - Maintains regularly updated blocklists to identify and mitigate access to known fraud and scam domains.
  • Malware Protection - Protects users from malware, ransomware, and phishing by blocking known malicious domains.
  • Network Content Filters - Maintains a categorized library of domains to restrict access to gambling, piracy, social media, and adult content.
  • Category-Specific DNS Blocklists - Restricts access to adult, gambling, and drug content using category-specific DNS blocklists.
  • Ad Blocking and Breakage Repairs - Provides curated blocklists that suppress advertisements and network requests to known ad-serving domains.
  • Fraudulent Domain Catalogs - Catalogs known fraudulent domains to prevent users from accessing sites associated with scams or malware.
  • Hosts File Managers - Manages local network traffic by using formatted blocklists in system hosts files or tools like Pi-hole.
  • Daily - Automates the daily pulling of updated domain sources and the regeneration of all output formats.
  • Cryptocurrency Mining Domain Blocklists - Blocks network access to domains used for cryptocurrency mining scripts and pools.
  • Feed Refresh Scheduling - Automates the daily refresh of domain datasets from upstream sources using a scheduled cycle.
  • P2P Domain Blocklists - Redirects torrent and peer-to-peer domain addresses to a null IP to prevent access to those sites.
  • DNS Filter List Subscriptions - Supports importing pre-made curated lists into DNS-based filtering systems using compatible formats.
  • Vaping Domain Blocklists - Redirects requests for domains associated with vaping and e-cigarettes to a null address.
  • Gambling Domain Blocklists - Blocks access to thousands of online gambling and betting domains using curated blocklists.
  • Pharmaceutical Domain Blocklists - Blocks network access to domains associated with pharmaceuticals and drugs using maintained DNS lists.
  • Piracy Domain Blocklists - Redirects domain names of piracy and illegal streaming sites to local addresses to prevent network access.
  • Regional Gambling Blocklists - Blocks online gambling sites specifically targeting Dutch users via hosts-file formatted lists.
  • Ransomware - Blocks domains specifically associated with ransomware command-and-control and distribution.
  • Malicious IP Blocklists - Blocks network connections to IP addresses known to host malware using regularly updated curated lists.
  • Platform-Specific Blockers - Prevents access to platforms like Facebook, TikTok, and Twitter by resolving their domains to a null address.
  • Telemetry Blocking - Provides specific filtering rules to block telemetry and analytics services used by smart TVs.
  • IP Address Blocklists - Maintains curated lists of IP addresses known for tracking activity for use in firewall blocklists.
  • Threat Intelligence - Aggregated blocklists for various malicious domains and IPs.

Istoric stele

Graficul istoricului de stele pentru blocklistproject/listsGraficul istoricului de stele pentru blocklistproject/lists

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Lists

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Lists.
  • adguardteam/adguardfiltersAvatar AdguardTeam

    AdguardTeam/AdguardFilters

    4,142Vezi pe GitHub↗

    AdguardFilters is a collection of curated adblock filter lists, content blocking rulesets, and DNS blocklists. Its primary purpose is to provide the rules necessary to identify and remove advertisements, tracking scripts, and intrusive elements across web browsers and applications. The project includes specialized rules for cosmetic filtering to hide layout gaps and a malware domain database to block phishing and spyware destinations. It provides distinct filtering sets for different regions and purposes, such as social media blocking. The repository covers broad capability areas including m

    Adblock Filter Listadblockadguardfilter-list
    Vezi pe GitHub↗4,142
  • sukkaw/surgeAvatar SukkaW

    SukkaW/Surge

    3,710Vezi pe GitHub↗

    Surge is a network traffic routing and configuration system designed to categorize and steer network requests using curated rule sets, domain lists, and IP databases. It provides the data structures and filtering logic necessary to manage how application traffic is directed across proxies, direct connections, or regional gateways. The project distinguishes itself through granular traffic identification and steering. It identifies network requests by matching them against system process names, user-agent strings, and geographic IP ranges to apply specific routing policies. This allows for the

    TypeScriptclashclash-metaclash-premium
    Vezi pe GitHub↗3,710
  • jmdugan/blocklistsAvatar jmdugan

    jmdugan/blocklists

    4,566Vezi pe GitHub↗

    This project provides a collection of domain blocklists designed to prevent network requests from reaching specific destinations. These lists function as databases of problematic and corporate web addresses that can be imported into content filters, network security tools, and system-level hosts files. The lists focus on blocking known malicious domains and corporate web services to control network access. These curated sets are organized to filter harmful websites and company-owned domains across local devices or networks. The project manages these entries through flat-file storage and stat

    DIGITAL Command Language
    Vezi pe GitHub↗4,566
  • celzero/rethink-appAvatar celzero

    celzero/rethink-app

    4,580Vezi pe GitHub↗

    This project is a network security tool providing an application network firewall, a DNS blocklist manager, and a VPN client with multi-hop capabilities. It functions as a traffic controller that allows or blocks internet access for specific applications on a device. The system distinguishes itself through a DNS-over-HTTPS firewall and traffic obfuscation tools that inject random packets to mask communication patterns and bypass regional internet censorship. It utilizes multi-hop routing to hide the origin of network traffic by chaining connections through multiple remote servers. The softwa

    Kotlinandroidandroid-appandroid-application
    Vezi pe GitHub↗4,580
Vezi toate cele 30 alternative pentru Lists→

Întrebări frecvente

Ce face blocklistproject/lists?

Lists is a curated collection of DNS blocklists, a domain blocklist generator, and a categorized library of domains used for network content filtering. The project provides a command-line pipeline that aggregates upstream sources to build and validate blocklists used to redirect unwanted traffic to null addresses.

Care sunt principalele funcționalități ale blocklistproject/lists?

Principalele funcționalități ale blocklistproject/lists sunt: Malicious Domain Filtering, Privacy and Ad Blocking, Themed Domain Blocklists, Multi-Source Aggregators, CLI Build Tools, Blocklist Format Exports, Category-Based Domain Partitioning, Domain Traffic Filters.

Care sunt câteva alternative open-source pentru blocklistproject/lists?

Alternativele open-source pentru blocklistproject/lists includ: adguardteam/adguardfilters — AdguardFilters is a collection of curated adblock filter lists, content blocking rulesets, and DNS blocklists. Its… sukkaw/surge — Surge is a network traffic routing and configuration system designed to categorize and steer network requests using… jmdugan/blocklists — This project provides a collection of domain blocklists designed to prevent network requests from reaching specific… celzero/rethink-app — This project is a network security tool providing an application network firewall, a DNS blocklist manager, and a VPN… hagezi/dns-blocklists — This project is a comprehensive repository of curated domain blocklists designed for network-wide DNS filtering. It… acl4ssr/acl4ssr — ACL4SSR is a rule set generation and conversion system that produces ready-to-use proxy configuration files for…