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

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

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

6 个仓库

Awesome GitHub RepositoriesThird-Party Script Controllers

Systems for centralizing and managing the loading of external marketing and analytics tags.

Distinct from Third-Party Script Security: Focuses on the management and control of script loading, distinct from security-focused script management.

Explore 6 awesome GitHub repositories matching security & cryptography · Third-Party Script Controllers. Refine with filters or upvote what's useful.

Awesome Third-Party Script Controllers GitHub Repositories

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

    BuilderIO/partytown

    13,707在 GitHub 上查看↗

    Partytown is a main thread performance optimizer and web worker script orchestrator. It functions as a third party script offloader that relocates resource-intensive external JavaScript from the browser's main thread into a sandboxed web worker environment. The project focuses on improving core web vitals and overall page responsiveness by reducing main thread blocking time. This isolation ensures that heavy third party scripts do not interfere with the execution of core application code and page loading speed. The system provides infrastructure for client-side script offloading through DOM

    Provides a mechanism to move heavy third-party scripts into a web worker to increase page loading speed.

    TypeScript
    在 GitHub 上查看↗13,707
  • qwikdev/partytownQwikDev 的头像

    QwikDev/partytown

    13,706在 GitHub 上查看↗

    Partytown is a library designed to offload resource-intensive third-party scripts to background web workers. By executing these scripts outside of the main thread, it prevents them from blocking the critical rendering path, thereby maintaining a responsive user interface and improving overall page load performance. The project functions as a web worker proxy library that synchronizes browser interfaces between the main thread and background environments. It uses proxy-based access and synchronous messaging to replicate global objects like the window and document, allowing scripts to interact

    Centralizes the loading and execution of external marketing and analytics tags to maintain control over site performance.

    TypeScript3rd-party3rdpartyanalytics
    在 GitHub 上查看↗13,706
  • webstudio-is/webstudiowebstudio-is 的头像

    webstudio-is/webstudio

    8,240在 GitHub 上查看↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    Manages the injection of external scripts into the project head using async and defer attributes.

    TypeScriptaccessibilityalternativecloudflare
    在 GitHub 上查看↗8,240
  • orestbida/cookieconsentorestbida 的头像

    orestbida/cookieconsent

    5,548在 GitHub 上查看↗

    这是一个 Cookie 同意管理器和 GDPR 合规工具,用于收集用户对 Cookie 类别的同意。它实现为一个原生 JavaScript 插件,无需外部框架或依赖项。 该工具提供了一个多语言同意界面,可自动检测浏览器或文档语言环境以提供翻译后的内容。它通过在获得明确用户同意之前阻止第三方 iframe 和脚本来管理隐私偏好。 该系统通过可配置的横幅和模态框涵盖了网站隐私自定义,包括布局样式和主题选项。它还包括在做出同意决定之前限制页面交互的功能。

    Controls the loading of external frames and scripts based on the user's granted cookie consent.

    JavaScript
    在 GitHub 上查看↗5,548
  • gorhill/umatrixgorhill 的头像

    gorhill/uMatrix

    4,680在 GitHub 上查看↗

    uMatrix 是一款浏览器网络请求过滤器,通过矩阵式界面管理网络流量。它充当细粒度的流量控制器和 Web 隐私防火墙,允许用户根据来源、目标和请求类型来拦截或允许流量。 该项目的特色在于其用于管理第一方和第三方流量的点击式界面。它提供了一套用于内容安全管理和 Web 隐私加固的分层规则系统,包括针对特定站点伪造 User-Agent 字符串和控制 Referrer 的功能。 该系统集成了基于主机的黑名单管理,支持导入外部列表,并采用分层逻辑,即窄范围的域名规则会覆盖全局默认设置。流量控制支持顶级域名过滤,并允许以纯文本格式手动编辑规则。

    Manages first-party and third-party traffic through a layered rule system and point-and-click interface.

    JavaScript
    在 GitHub 上查看↗4,680
  • efforg/privacybadgerEFForg 的头像

    EFForg/privacybadger

    3,668在 GitHub 上查看↗

    Privacy Badger is a browser privacy extension designed to block third-party trackers and strip monitoring parameters from URLs to protect user anonymity. It functions as a heuristic tracker blocker, identifying tracking domains by analyzing their appearance across multiple websites. The extension includes a link tracking sanitizer that uses regular expression matching to remove identifiers from outgoing links before navigation occurs. It also acts as a third-party content controller, replacing embedded trackers and social widgets with placeholders that only activate upon manual user interacti

    Replaces trackers like video players and comment widgets with placeholders that only activate after a user click.

    JavaScriptbrowser-fingerprintingchrome-extensioncookies
    在 GitHub 上查看↗3,668
  1. Home
  2. Security & Cryptography
  3. Third-Party Script Security
  4. Third-Party Script Controllers

探索子标签

  • First- and Third-Party Request ControllersInterfaces for managing the loading and execution of requests based on whether they are first-party or third-party. **Distinct from Third-Party Script Controllers:** Specifically controls the origin relationship (1st vs 3rd party) rather than just managing the delivery of marketing tags.
  • Placeholder-Based ActivationSystems that replace third-party content with inactive placeholders requiring user interaction to load. **Distinct from Third-Party Script Controllers:** Distinct from Third-Party Script Controllers: focuses on UI-level placeholders and manual user activation rather than centralized script loading management.