awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to iorate/ublacklist

Projects sharing features with UBlacklist

30 open-source projects similar to iorate/ublacklist, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • cobaltdisco/google-chinese-results-blocklistcobaltdisco avatar

    cobaltdisco/Google-Chinese-Results-Blocklist

    7,492View on GitHub↗

    This project is a web content filtering tool designed to remove low-quality or spammy Chinese language websites from Google search results. It functions by identifying and hiding results from unreliable domains to improve the relevance of discovered content. The tool employs pattern-matching domain filtering and curated blocklists to identify unwanted websites. It uses browser extension content scripting to scan the search engine results page and apply CSS-based element hiding to the parent containers of blocked sites.

    blacklistsearch-resultssearch-results-blocker
    View on GitHub↗7,492
  • martenson/disposable-email-domainsmartenson avatar

    martenson/disposable-email-domains

    5,239View on GitHub↗

    This project provides a curated blocklist of disposable email domains used to prevent fake account registrations and service abuse. It serves as a reference dataset and email validation resource for identifying temporary email providers during user signup processes. The data is maintained through a workflow that includes case normalization and deduplication. Entries are verified against a public suffix list to ensure each listed domain is a valid registrable entity. The project distributes these domains as a plain text file for integration into spam prevention and registration security filte

    Python
    View on GitHub↗5,239
  • jmdugan/blocklistsjmdugan avatar

    jmdugan/blocklists

    4,566View on 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
    View on GitHub↗4,566

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • blocklistproject/listsblocklistproject avatar

    blocklistproject/Lists

    4,641View on GitHub↗

    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, incl

    Pythonadblockadblock-listblocklist
    View on GitHub↗4,641
  • dlvhdr/gh-dashdlvhdr avatar

    dlvhdr/gh-dash

    10,189View on GitHub↗

    gh-dash is a terminal user interface (TUI) dashboard and API client for monitoring and managing GitHub pull requests, issues, and notifications. It serves as a repository manager and git workflow tool, allowing users to track project activity and execute development lifecycle tasks directly from the command line. The project distinguishes itself through a highly configurable layout and keybinding system. It uses custom filter templates to define specific subsets of activity and allows users to associate remote repositories with local filesystem directories to automate branch checkouts. The t

    Gobubblesbubbleteacli
    View on GitHub↗10,189
  • peco/pecopeco avatar

    peco/peco

    7,892View on GitHub↗

    Peco is an interactive text filter and fuzzy finder for the terminal. It serves as a terminal user interface selection tool that filters standard input in real-time using fuzzy matching and regular expressions. The tool preserves and renders ANSI color escape sequences from piped input streams while performing matching logic on plain-text versions. It supports multi-stage filtering, allowing users to freeze result sets to create a new base for subsequent refinements. Capability areas include advanced search filtering with negative matching, multi-item selection, and the ability to pipe selec

    Go
    View on GitHub↗7,892
  • xcanwin/keepchatgptxcanwin avatar

    xcanwin/KeepChatGPT

    14,886View on GitHub↗

    KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI optimizer, and privacy guard. It focuses on maintaining active connections to prevent session timeouts and improving the overall interface for better readability and organization. The project distinguishes itself through privacy and security features that block tracking telemetry and use regular expressions to mask sensitive data before it is sent. It also includes tools to mitigate conversation auditing and bypass bot verification challenges to reduce the risk of account restr

    JavaScript
    View on GitHub↗14,886
  • danny0838/content-farm-terminatordanny0838 avatar

    danny0838/content-farm-terminator

    1,413View on GitHub↗

    Content-farm-terminator is a browser extension designed to restrict access to low-quality websites and content farms. It functions as a content blocker and URL filtering tool that intercepts network requests and enforces domain-based access policies to prevent navigation to untrusted online sources. The extension distinguishes itself through proactive visual feedback and flexible access control. It highlights hyperlinks pointing to blacklisted domains directly on webpages, allowing users to identify potentially unreliable content before clicking. Users can manage their filtering preferences t

    JavaScriptchrome-extensionfirefox-addon
    View on GitHub↗1,413
  • marmelab/react-adminmarmelab avatar

    marmelab/react-admin

    26,780View on GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    View on GitHub↗26,780
  • feliscatus/switchyomegaFelisCatus avatar

    FelisCatus/SwitchyOmega

    22,572View on GitHub↗

    SwitchyOmega is a browser proxy manager and extension that controls network traffic routing and manages proxy configurations through a graphical interface. It functions as a proxy routing orchestrator and a PAC script generator, converting user-defined rules into JavaScript auto-config scripts for automated network routing. The project enables users to organize network configurations into distinct profiles, allowing for the switching of proxying logic based on different environments. It automates the selection of proxy servers by matching requested URLs against predefined patterns to avoid ma

    CoffeeScript
    View on GitHub↗22,572
  • immersive-translate/immersive-translateimmersive-translate avatar

    immersive-translate/immersive-translate

    17,917View on GitHub↗

    Immersive Translate is a browser-based translation tool that integrates third-party translation engines and large language models to provide automated, real-time text conversion directly within the web interface. It functions as a browser extension that intercepts and modifies web content, injecting translated text nodes into the document object model to maintain original page layouts and styling. The project distinguishes itself through its granular control over the translation process, allowing users to define site-specific rules, manage custom terminology glossaries, and customize translat

    chrome-extensionsafari-extensiontranslation
    View on GitHub↗17,917
  • ansh/jiffyreader-public-archiveansh avatar

    ansh/jiffyreader-public-archive

    4,012View on GitHub↗

    This project is a browser extension reading assistant and speed reading tool. It functions as a web accessibility interface that modifies the appearance of text on websites to help users skim content more quickly and reduce eye strain. The tool implements bionic reading acceleration by bolding the initial parts of words to create visual anchors. Users can customize this experience by adjusting fixation strength, word intervals, and visual styling such as colors and opacity. The software covers broad reading enhancement capabilities, including layout management for line height and dark mode,

    TypeScriptbookmarkbrave-extensionbrowser-extension
    View on GitHub↗4,012
  • blacksmithgu/obsidian-dataviewblacksmithgu avatar

    blacksmithgu/obsidian-dataview

    8,544View on GitHub↗

    This project is a metadata query engine and indexer for markdown files, designed to transform YAML frontmatter and inline fields into dynamic tables and lists. It provides a background process that extracts tags and custom fields into a searchable database, enabling the automated indexing of notes. The system is distinguished by its dual approach to data retrieval: a dedicated query language for SQL-like filtering and grouping, and a JavaScript data API. This API allows for programmatic metadata extraction and the creation of custom views and extensions using TypeScript typings. Its broader

    TypeScriptobsidian-mdobsidian-pluginquery-language
    View on GitHub↗8,544
  • laylavish/ublockorigin-huge-ai-blocklistlaylavish avatar

    laylavish/uBlockOrigin-HUGE-AI-Blocklist

    5,200View on GitHub↗

    This is a community-curated filter list designed for uBlock Origin that blocks AI-generated content from appearing in search engine results. It combines domain-level blocklists with keyword pattern matching to identify and hide AI-generated websites, images, and text, and is distributed as a hosted plain-text file that can be automatically updated through uBlock Origin's subscription mechanism. The filter list offers two strictness levels: a standard mode that blocks known AI-generated content, and an aggressive mode that additionally hides sites mixing authentic and AI-generated imagery. Use

    View on GitHub↗5,200
  • bilibili-helper/bilibili-helper-obilibili-helper avatar

    bilibili-helper/bilibili-helper-o

    3,859View on GitHub↗

    bilibili-helper-o is a browser extension designed to modify the Bilibili web interface and enhance media playback and download capabilities. It functions as a playback enhancer and web interface modifier that injects custom scripts into the platform to customize the video player and layout. The project provides tools to remove regional and account-based viewing restrictions on Bilibili content. It also includes a video downloader extension capable of extracting and saving video streams from the platform to local storage for offline archiving. These capabilities are implemented through networ

    JavaScriptbilibilibilibili-helperchrome
    View on GitHub↗3,859
  • jarun/googlerjarun avatar

    jarun/googler

    6,192View on GitHub↗

    Googler is a command line search client and headless search wrapper that allows users to execute Google searches directly from the terminal. It fetches search result titles, URLs, and abstracts, providing a text interface for viewing web, news, and video results without the need for a graphical web browser. The tool functions as a routing utility, capable of sending search results to text-based browsers, external scripts for automated data extraction, or compatible media players for video streaming. It also includes a content parser to render the main text of webpages in a distraction-free, a

    Python
    View on GitHub↗6,192
  • apurvsinghgautam/robinapurvsinghgautam avatar

    apurvsinghgautam/robin

    4,238View on GitHub↗

    Robin is an AI-powered open source intelligence framework and dark web investigation tool. It functions as a multi-model AI orchestrator that integrates search engines and web scrapers with language models to automate information gathering and data synthesis. The system utilizes a crawl-and-filter architecture to isolate high-value data from raw web content and employs a query-refinement pipeline to optimize search terms. It specifically supports dark web investigations by routing requests through proxies to access hidden services and using language models to analyze and summarize findings fr

    Pythonai-tooldarkwebdarkweb-osint
    View on GitHub↗4,238
  • airweave-ai/airweaveairweave-ai avatar

    airweave-ai/airweave

    6,453View on GitHub↗

    Airweave is a unified AI knowledge base platform that syncs data from external APIs into a searchable layer for retrieval-augmented generation. It provides a pre-built data connector library and a framework for building custom connectors, enabling the extraction, transformation, and synchronization of structured and unstructured data from SaaS applications. The platform includes a hybrid vector retrieval system that combines semantic, neural, and keyword search strategies to deliver grounded context for AI agents. The platform distinguishes itself through an agentic search engine that iterati

    Pythonagent-infrastructureaiai-agents
    View on GitHub↗6,453
  • pagefind/pagefindPagefind avatar

    Pagefind/pagefind

    5,287View on GitHub↗

    Pagefind is a static site search engine that indexes HTML files to provide a browser-based search experience without the need for a backend server or API. It consists of a multilingual search indexer and a set of prebuilt, customizable user interface components for rendering search inputs and result lists. The system is designed for global content, utilizing a multilingual search indexer that detects page languages and creates independent index bundles to provide language-specific stemming and results. It further optimizes performance by using a compressed index and offloading query execution

    Rust
    View on GitHub↗5,287
  • maboloshi/github-chinesemaboloshi avatar

    maboloshi/github-chinese

    20,762View on GitHub↗

    GitHub Chinese is a browser-based utility designed to improve platform accessibility by translating interface elements, repository descriptions, and dynamic content into Chinese. It functions as a browser extension that modifies web content to assist non-native speakers with navigation and discovery. The tool employs a pattern-matching engine and mutation observers to identify and replace text strings as they appear on the page. It manages these translations through a local dictionary and configurable rule sets, which allow users to define exclusion criteria to protect specific elements like

    JavaScriptgithubgreasyforkmacaque
    View on GitHub↗20,762
  • pi-hole/docker-pi-holepi-hole avatar

    pi-hole/docker-pi-hole

    10,760View on GitHub↗

    This project provides a containerized DNS sinkhole and network-wide traffic filtering solution. It functions as a central network resolver that intercepts domain queries, allowing users to block advertisements, trackers, and malicious domains by returning null responses to connected devices. The platform distinguishes itself through its integrated DHCP server and comprehensive management capabilities, which allow for automated IP address allocation and granular control over network traffic. It supports complex filtering through regular expression matching, hierarchical rule prioritization, an

    Shellad-blockerdnsdocker-container
    View on GitHub↗10,760
  • refined-github/refined-githubrefined-github avatar

    refined-github/refined-github

    31,531View on GitHub↗

    Refined GitHub is a browser extension enhancement suite designed to improve developer productivity by augmenting the native web interface of code hosting platforms. It functions as a modular framework that injects custom JavaScript and stylesheets directly into the browser context, allowing for real-time manipulation of the page structure and visual design. The project distinguishes itself through a declarative architecture that monitors the document for structural changes, enabling it to dynamically patch interface elements as users navigate. By intercepting native event flows and applying c

    TypeScriptbrowser-extensionchrome-extensionfirefox-addon
    View on GitHub↗31,531
  • stylishthemes/github-darkStylishThemes avatar

    StylishThemes/GitHub-Dark

    9,911View on GitHub↗

    GitHub-Dark is a browser extension theme and collection of user style sheets designed to provide a comprehensive dark mode aesthetic for the GitHub interface. It functions by injecting custom style rules directly into the browser to override default website colors, fonts, and layout properties, aiming to improve visual comfort and readability during extended use. The project distinguishes itself through its focus on deep integration and visual consistency. It includes specialized support for syntax highlighting across various programming languages and notebook environments, ensuring that code

    CSSawesomecssdark
    View on GitHub↗9,911
  • hagezi/dns-blocklistshagezi avatar

    hagezi/dns-blocklists

    20,103View on GitHub↗

    This project is a comprehensive repository of curated domain blocklists designed for network-wide DNS filtering. It functions as a DNS sinkhole feed, providing the necessary data to intercept and block unwanted network requests at the resolution layer before they reach their destination. By returning null or loopback addresses for identified domains, it prevents connections to malicious infrastructure, advertising servers, and tracking endpoints across all devices on a network. The repository distinguishes itself through a tiered categorization logic that allows users to select protection lev

    Textadblockadguardads
    View on GitHub↗20,103
  • twintproject/twinttwintproject avatar

    twintproject/twint

    16,319View on GitHub↗

    Twint is an open-source intelligence and data extraction framework designed to gather public social media information. It functions as a command-line utility that retrieves posts, user profiles, and follower lists directly from web interfaces, bypassing the need for official platform developer credentials or authentication keys. The tool distinguishes itself by enabling automated, large-scale data collection through terminal-based orchestration. It supports granular filtering by keywords, geographic locations, time ranges, and account status, allowing researchers to build targeted datasets fo

    Pythonelasticsearchkibanaosint
    View on GitHub↗16,319
  • adaway/adawayAdAway avatar

    AdAway/AdAway

    8,816View on GitHub↗

    AdAway is an Android network firewall and DNS traffic filter that functions as a local VPN ad blocker. It intercepts network requests to prevent advertisements and tracking domains from reaching the device by filtering traffic against host lists. The project features a host file manager capable of importing and converting blocklists from external third-party providers. It includes a system for managing both blocked and allowed domains, allowing for the creation of custom rules to permit specific trusted sites or block individual domains. The tool provides granular traffic control through app

    Cad-blockerandroidblocker
    View on GitHub↗8,816
  • bewlybewly/bewlybewlyBewlyBewly avatar

    BewlyBewly/BewlyBewly

    8,819View on GitHub↗

    BewlyBewly is a browser extension that customizes the Bilibili homepage, modifying its layout and appearance to deliver a personalized browsing experience without altering the core functionality of the site. It functions as a frontend customization utility, injecting custom CSS and scripts directly into the page context to override default styles and dynamically reapply changes as content loads. The extension is built as a Manifest V3 Chrome extension, using a content script injection system and a DOM mutation observer to ensure customizations persist even as the page updates. It includes a u

    Vuebilibilibrowser-extensionchrome-extension
    View on GitHub↗8,819
  • anarios/return-youtube-dislikeAnarios avatar

    Anarios/return-youtube-dislike

    13,627View on GitHub↗

    This project is a browser extension and metadata tool designed to restore the visibility of dislike counts on YouTube videos. It functions as a client-side video enhancer that modifies the web interface to display engagement statistics that are otherwise hidden. The tool restores these metrics by combining archived data and user votes with statistical extrapolations. This data is retrieved via a public API using unique video identifiers to help users evaluate video content and identify low-quality or misleading videos. The extension utilizes content scripts and client-side patching to inject

    JavaScriptchrome-extensiondislikedislike-button
    View on GitHub↗13,627
  • 217heidai/adblockfilters217heidai avatar

    217heidai/adblockfilters

    7,051View on GitHub↗

    This project is an adblock filter list aggregator and DNS blocklist generator. It merges multiple blocking rule sources into a single deduplicated set and processes these rules into formatted lists compatible with DNS servers, browser extensions, and network proxy tools. The system includes a domain resolvability validator that checks filter lists against global DNS services to remove unreachable or invalid domains. It also features a filter rule parser that extracts target domains and IP addresses from complex syntaxes while removing comments. The project covers rule aggregation, syntax-awa

    Pythonadblockadguardadguardhome
    View on GitHub↗7,051
  • cats-team/adrulesCats-Team avatar

    Cats-Team/AdRules

    3,463View on GitHub↗

    AdRules is a collection of ad-blocking rule sets and DNS filter lists designed to identify and block malicious domains, trackers, and PCDN services. It functions as a DNS sinkhole filter and a malware domain blocklist used by DNS servers and network proxies to stop advertisements and harmful content from loading. The project provides regional network optimization, utilizing rule sets tailored to specific geographic regions, languages, and mobile device conditions to target local advertising networks. The system covers DNS traffic filtering and malware domain blocking through suffix-based dom

    Pythonadblockadblock-listadguard
    View on GitHub↗3,463