awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • builderio/partytownAvatar de BuilderIO

    BuilderIO/partytown

    13,707Voir sur 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
    Voir sur GitHub↗13,707
  • qwikdev/partytownAvatar de QwikDev

    QwikDev/partytown

    13,706Voir sur 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
    Voir sur GitHub↗13,706
  • webstudio-is/webstudioAvatar de webstudio-is

    webstudio-is/webstudio

    8,240Voir sur 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
    Voir sur GitHub↗8,240
  • orestbida/cookieconsentAvatar de orestbida

    orestbida/cookieconsent

    5,548Voir sur GitHub↗

    Ce projet est un gestionnaire de consentement aux cookies et un outil de conformité RGPD utilisé pour recueillir l'accord des utilisateurs pour les catégories de cookies. Il est implémenté sous forme de plugin JavaScript vanilla qui fonctionne sans frameworks ni dépendances externes. L'outil fournit une interface de consentement multilingue qui détecte automatiquement les paramètres régionaux du navigateur ou du document pour servir du contenu traduit. Il gère les préférences de confidentialité en bloquant les iframes et les scripts tiers jusqu'à ce qu'un consentement explicite de l'utilisateur soit accordé. Le système couvre la personnalisation de la confidentialité du site web via des bannières et des modales configurables, incluant des options pour les styles de mise en page et les thèmes. Il inclut également des capacités pour restreindre l'interaction avec la page jusqu'à ce qu'une décision de consentement soit prise.

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

    JavaScript
    Voir sur GitHub↗5,548
  • gorhill/umatrixAvatar de gorhill

    gorhill/uMatrix

    4,680Voir sur GitHub↗

    uMatrix est un filtre de requêtes réseau de navigateur qui gère le trafic réseau via une interface basée sur une matrice. Il fonctionne comme un contrôleur de trafic granulaire et un pare-feu de confidentialité web, permettant aux utilisateurs de bloquer ou d'autoriser le trafic en fonction de la source, de la destination et du type de requête. Le projet se distingue par une interface pointer-cliquer pour gérer le trafic first-party et third-party. Il fournit un système de règles en couches pour la gestion de la sécurité du contenu et le renforcement de la confidentialité web, y compris la capacité d'usurper des chaînes user-agent et de contrôler les référents sur une base par site. Le système incorpore une gestion de liste de blocage basée sur l'hôte pour importer des listes externes et emploie une logique hiérarchique où les portées de domaine étroites remplacent les valeurs par défaut globales. Les contrôles de trafic sont pris en charge par le filtrage de domaine de premier niveau et la capacité de modifier manuellement les règles dans un format texte brut.

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

    JavaScript
    Voir sur GitHub↗4,680
  • efforg/privacybadgerAvatar de EFForg

    EFForg/privacybadger

    3,668Voir sur 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
    Voir sur GitHub↗3,668
  1. Home
  2. Security & Cryptography
  3. Third-Party Script Security
  4. Third-Party Script Controllers

Explorer les sous-tags

  • 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.