awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

41 个仓库

Awesome GitHub RepositoriesContent Filtering

Systems that restrict internet access to specific categories of websites across an entire machine.

Distinguishing note: No existing candidates for system-wide content filtering.

Explore 41 awesome GitHub repositories matching security & cryptography · Content Filtering. Refine with filters or upvote what's useful.

Awesome Content Filtering GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • stedolan/jqstedolan 的头像

    stedolan/jq

    34,932在 GitHub 上查看↗

    jq is a command-line JSON processor and data transformer. It provides a functional query language used to slice, filter, map, and transform structured JSON data directly within a terminal. The utility functions as a data transformer that reshapes JSON input into different structures or formats based on declarative logic. This allows for the extraction and analysis of structured data from sources such as API responses and system logs.

    Processes JSON data through a series of connected filters to achieve complex reshaping and extraction.

    C
    在 GitHub 上查看↗34,932
  • yuliskov/smarttubenextyuliskov 的头像

    yuliskov/SmartTubeNext

    30,632在 GitHub 上查看↗

    SmartTubeNext is a third-party YouTube client and media application specifically optimized for Android TV. It provides an interface designed for remote control navigation and television screens, allowing users to browse and play video content. The application integrates crowdsourced data to automatically skip sponsored segments and intros during playback. It also includes casting capabilities that allow users to send media from a mobile device to a television using pairing codes. The software covers media playback optimization through hardware-accelerated codec selection, playback buffer man

    Automatically bypasses sponsored content and intros by matching playback timestamps against crowdsourced markers.

    Java
    在 GitHub 上查看↗30,632
  • stevenblack/hostsStevenBlack 的头像

    StevenBlack/hosts

    30,553在 GitHub 上查看↗

    This project provides a system-wide content filtering utility that controls network traffic by redirecting domain resolution requests to local null addresses. By mapping unwanted hostnames to these addresses at the operating system level, it effectively blocks connections to advertising, tracking, and malicious domains across all applications on a machine. The core of the system is a data-driven build pipeline that aggregates multiple curated source lists into a single, unified configuration file. This process is highly customizable, allowing users to employ declarative filtering logic throug

    Restricts internet access by blocking connectivity to specific categories of websites across the entire machine.

    Pythonad-blockeranti-viruscurated-sources
    在 GitHub 上查看↗30,553
  • googleworkspace/cligoogleworkspace 的头像

    googleworkspace/cli

    27,096在 GitHub 上查看↗

    The Google Workspace CLI is a command-line interface and Google API client designed to automate tasks across Google Workspace services. It functions as a cloud productivity automator that uses the Google Discovery Service to dynamically generate command structures and parameter requirements at runtime. The project distinguishes itself by providing a specialized AI agent toolset, exposing a server over standard input and output to provide structured tool definitions and skills for AI clients. It includes security layers for AI content sanitization to protect against prompt injection and utiliz

    Implements a security layer to scan prompts and responses to protect against prompt injection and ensure content safety.

    Rustagent-skillsai-agentautomation
    在 GitHub 上查看↗27,096
  • opendataloader-project/opendataloader-pdfopendataloader-project 的头像

    opendataloader-project/opendataloader-pdf

    25,769在 GitHub 上查看↗

    This project is a PDF data extraction tool and document preprocessor designed to convert PDF files into structured formats such as Markdown, JSON, and HTML. It functions as an OCR document parser for scanned files, an accessibility automator for generating PDF/UA compliant metadata, and a loader for AI orchestration frameworks like LangChain. The software distinguishes itself through specialized handling of complex document elements, including the conversion of mathematical formulas into LaTeX and the generation of natural-language descriptions for charts and images. It utilizes recursive seg

    Filters hidden text and prompt injection attempts from document content to ensure AI safety.

    Javaa11yaccessibilityai
    在 GitHub 上查看↗25,769
  • hagezi/dns-blocklistshagezi 的头像

    hagezi/dns-blocklists

    20,103在 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

    Offers a tiered system of domain blocklists to restrict access to specific categories of web content.

    Textadblockadguardads
    在 GitHub 上查看↗20,103
  • github/docsgithub 的头像

    github/docs

    18,951在 GitHub 上查看↗

    GitHub Copilot is an AI-powered development platform designed to integrate large language models directly into coding environments. It functions as an interactive assistant and an agentic workflow orchestrator, enabling developers to automate code generation, perform automated code reviews, and execute complex, multi-step development tasks through natural language prompts. The platform distinguishes itself through its autonomous agent capabilities, which allow for repository-level research, implementation planning, and code modifications across multiple files. It supports a modular architectu

    Filters model inputs and outputs to detect harmful material and prevent matches against public code.

    TypeScriptdocsworks-with-codespaces
    在 GitHub 上查看↗18,951
  • xming521/weclonexming521 的头像

    xming521/WeClone

    18,028在 GitHub 上查看↗

    WeClone is an end-to-end framework designed for the creation, training, and deployment of personalized conversational AI digital twins. By fine-tuning large language models on individual chat history, the platform enables the replication of unique communication styles, speech patterns, and conversational habits. The system manages the entire lifecycle of these digital avatars, from initial data preparation to final integration into messaging platforms for real-time interaction. The platform distinguishes itself through a comprehensive suite of data processing utilities that prepare raw messag

    Excludes specific words or phrases from datasets to ensure only desired content is included in training.

    Pythonchat-historydigital-avatarllm
    在 GitHub 上查看↗18,028
  • nirdiamant/agents-towards-productionNirDiamant 的头像

    NirDiamant/agents-towards-production

    17,375在 GitHub 上查看↗

    This project is a comprehensive framework for developing, orchestrating, and deploying autonomous agents. It provides a structured environment for building agents that utilize reasoning loops to perform multi-step tasks, manage state through graph-based workflows, and interact with external tools. By mapping unstructured model outputs into typed schemas, the framework ensures reliable integration with downstream application logic. The platform distinguishes itself through a focus on production-grade reliability and security. It incorporates hybrid memory systems that combine vector embeddings

    Scans and filters model inputs and outputs to block harmful or restricted content.

    Jupyter Notebookagentagent-frameworkagents
    在 GitHub 上查看↗17,375
  • xai-org/x-algorithmxai-org 的头像

    xai-org/x-algorithm

    15,579在 GitHub 上查看↗

    X-algorithm is a modular recommendation engine framework designed to orchestrate personalized content feeds. It functions as a machine learning ranking system that manages the end-to-end lifecycle of content delivery, from initial candidate retrieval to final display ordering. The system distinguishes itself through a multi-stage pipeline that integrates vector-based similarity search with transformer-based engagement prediction. By mapping user history and content features into high-dimensional embeddings, it performs rapid approximate nearest neighbor searches to identify relevant items. Th

    Applies validation layers to remove irrelevant items from candidate lists before final ranking.

    Rust
    在 GitHub 上查看↗15,579
  • ajayyy/sponsorblockajayyy 的头像

    ajayyy/SponsorBlock

    12,776在 GitHub 上查看↗

    SponsorBlock is a community-driven platform designed to automate the skipping of specific video segments, such as sponsorships and intros, during playback. It functions as a crowdsourced database where users submit and categorize video timestamps, which are then retrieved by client-side extensions to intercept and skip unwanted content. The system distinguishes itself through a reputation-weighted consensus model, where community voting and administrative moderation ensure the accuracy of submitted data. To protect user privacy, the platform utilizes hash-based retrieval, allowing clients to

    Functions as a community-driven database for skipping sponsored segments and intros in online video.

    TypeScriptadblockadblockerchrome
    在 GitHub 上查看↗12,776
  • googlecloudplatform/generative-aiGoogleCloudPlatform 的头像

    GoogleCloudPlatform/generative-ai

    12,700在 GitHub 上查看↗

    This project is a development platform for managing the lifecycle of generative artificial intelligence models. It provides a unified environment for accessing, fine-tuning, and deploying large language models, serving as an orchestrator that handles the integration of diverse models into custom applications. The platform distinguishes itself by offering a managed infrastructure for hosting and scaling models, which removes the requirement for manual server maintenance or configuration. It includes integrated tools for supervised fine-tuning and vector embedding optimization, allowing for the

    Intercepts and inspects model responses against predefined safety guidelines to prevent the generation of harmful or non-compliant content.

    Jupyter Notebookagentsgcpgemini
    在 GitHub 上查看↗12,700
  • alexta69/metubealexta69 的头像

    alexta69/metube

    12,639在 GitHub 上查看↗

    MeTube is a self-hosted, containerized media downloader that provides a web-based interface for archiving online video content. It functions as a manager for the command-line tool yt-dlp, automating the retrieval, organization, and post-processing of media files directly to your local hardware. The application distinguishes itself by supporting authenticated downloads, allowing users to inject browser-derived session cookies to access private or restricted content. It also features advanced post-processing capabilities, including the automatic embedding of metadata, chapter markers, and subti

    Detects and labels promotional segments within videos to facilitate automatic skipping.

    Pythonself-hostedyoutubeyoutube-dl
    在 GitHub 上查看↗12,639
  • libre-tube/libretubelibre-tube 的头像

    libre-tube/LibreTube

    12,150在 GitHub 上查看↗

    LibreTube is a privacy-focused mobile client designed for streaming online video content without requiring a platform account. It functions by routing all media traffic through intermediate proxies, which masks user identity, prevents data collection by third-party platforms, and bypasses geographic content restrictions. The application provides an ad-free viewing experience by automatically detecting and skipping integrated sponsored segments and promotional content within video streams. It maintains a stateless playback architecture that ensures no session cookies or tracking identifiers pe

    Detects and skips integrated sponsored segments to ensure an uninterrupted viewing experience.

    Kotlinandroidkotlinmaterial-design-3-expressive
    在 GitHub 上查看↗12,150
  • teampiped/pipedTeamPiped 的头像

    TeamPiped/Piped

    9,780在 GitHub 上查看↗

    Piped is a privacy-focused video streaming service and self-hosted media proxy. It allows users to watch video and audio content without advertisements, user tracking, or the requirement of official accounts. The project utilizes a decentralized server network to distribute workloads and rotate outbound IP addresses, which helps bypass regional content restrictions and prevent provider blocks. It includes the ability to identify and skip sponsored segments within media files for a cleaner viewing experience. The service provides a JSON API for third-party integration to fetch video streams,

    Detects and allows skipping of sponsored segments within media files for a cleaner experience.

    Vueactivejdearrowhacktoberfest
    在 GitHub 上查看↗9,780
  • kreuzberg-dev/kreuzbergkreuzberg-dev 的头像

    kreuzberg-dev/kreuzberg

    8,527在 GitHub 上查看↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Strips headers, footers, watermarks, and repeating text from extracted document content.

    Rustdocument-intelligenceelixirffi
    在 GitHub 上查看↗8,527
  • deniscerri/ytdlnisdeniscerri 的头像

    deniscerri/ytdlnis

    7,742在 GitHub 上查看↗

    ytdlnis is a mobile application that serves as a graphical client for the yt-dlp engine on Android. It functions as a media downloader and manager, providing a user interface to retrieve video and audio from websites. The project distinguishes itself by integrating directly with the Android system share menu and intents to trigger background downloads from external apps. It includes a dedicated authentication cookie manager to import and sync browser session data, enabling the retrieval of private, age-restricted, or premium content. The application covers broad capability areas including au

    Identifies and strips sponsored segments from video files using integrated blocking data.

    Kotlinandroidaudiodownloader
    在 GitHub 上查看↗7,742
  • qnblackcat/uyouplusqnblackcat 的头像

    qnblackcat/uYouPlus

    7,647在 GitHub 上查看↗

    uYouPlus is a modified iOS application binary that removes advertisements and unlocks premium playback features for non-jailbroken devices. It functions as an ad-blocking video client and enhanced video player designed to be installed via external signing tools rather than the official app store. The project enables the skipping of sponsored content using a community-driven database and allows users to bypass age restrictions and premium prompts. It unlocks high-resolution streaming options, including 2K and 4K playback, and supports background media playback and picture-in-picture mode. The

    Automatically skips sponsored segments by matching timestamps against a community-maintained database.

    Logos
    在 GitHub 上查看↗7,647
  • alibaba/higressalibaba 的头像

    alibaba/higress

    7,558在 GitHub 上查看↗

    Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c

    Scans and filters AI model prompts and responses to block harmful content and ensure compliance.

    Goai-gatewayai-nativeapi-gateway
    在 GitHub 上查看↗7,558
  • technitiumsoftware/dnsserverTechnitiumSoftware 的头像

    TechnitiumSoftware/DnsServer

    7,533在 GitHub 上查看↗

    DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It functions as both a recursive resolver, performing iterative lookups across the internet, and an authoritative manager for primary and secondary DNS zones. The system distinguishes itself through high-availability clustering and a programmable HTTP API for automating server configurations and bulk record management. It supports a wide range of encrypted transport protocols, including TLS, HTTPS, and QUIC, and allows for custom functionality via a plugin-based request interception fr

    Provides network-level filtering of DNS queries against blocklists to prevent ads and tracking domains from resolving.

    C#cross-platformdhcp-serverdns
    在 GitHub 上查看↗7,533
上一个123下一个
  1. Home
  2. Security & Cryptography
  3. Content Filtering

探索子标签

  • AI Content Filters1 个子标签Automated systems that scan and filter model inputs and outputs for harmful or restricted content. **Distinct from Content Filtering:** Distinct from general Content Filtering: specifically targets AI model prompts and responses rather than web traffic.
  • Crowdsourced Segment SubmissionInterfaces for users to submit time-coded segments to a shared community database. **Distinct from Sponsored Segment Filters:** Distinct from Sponsored Segment Filters: focuses on the submission/contribution side rather than the filtering/removal side.
  • Document Furniture FiltersControls whether headers, footers, page numbers, watermarks, and repeating text are stripped from extraction results. **Distinct from Content Filtering:** Distinct from Content Filtering: targets document layout elements like headers and footers, not web traffic or AI content.
  • Input Trust FilteringFilters content based on author identity and merge status to prevent processing untrusted data. **Distinct from Content Filtering:** Focuses on trust-level and state-based filtering for AI processing, not system-wide web content filtering.
  • Pipeline Filters3 个子标签Validation layers for removing ineligible items from recommendation candidate lists. **Distinct from Content Filtering:** Distinct from general Content Filtering: focuses on multi-stage pipeline validation for recommendation engines rather than web traffic blocking.
  • Sponsored Segment FiltersAutomated detection and removal of sponsored content within media streams. **Distinct from Content Filtering:** Distinct from general content filtering: focuses on skipping specific time-coded segments within video files.