AdGuard sur Github : transparence et orientation vers l'utilisateur

Chez AdGuard, nous luttons chaque jour pour rendre Internet plus sûr, plus pratique et plus transparent. Cette ambition se reflète non seulement dans les fonctionnalités de nos produits et notre politique de confidentialité stricte, mais aussi dans notre volonté de communiquer de manière aussi transparente que possible sur notre travail. Cela implique notamment une interaction active avec notre communauté.

C'est pourquoi tous nos produits ont des référentiels ouverts — des espaces en ligne où tout le monde peut voir sur quoi nous travaillons, signaler des problèmes directement aux développeurs d'AdGuard et même contribuer à nos projets open source. Les référentiels couvrent nos applications de blocage de publicités, nos filtres, nos extensions de navigateur, nos solutions DNS, nos outils VPN, nos utilitaires pour développeurs et bien plus encore. Il existe différentes plateformes qui offrent cette fonctionnalité, mais la plus populaire est GutHub, et tous les projets AdGuard y sont stockés.

Dans cet article, nous avons répertorié les dépôts les plus importants par catégorie, décrit brièvement la fonction de chacun d'entre eux et expliqué en quoi ils peuvent être utiles aux utilisateurs.

💡
Conseil : la création d'un ticket sur GitHub est le moyen le plus efficace d'attirer l'attention des développeurs d'AdGuard sur un problème. Assurez-vous simplement qu'un ticket similaire n'existe pas déjà et décrivez le problème de manière complète mais concise. S'il existe déjà, vous pouvez le noter, et il montera dans la liste.

Qu'est-ce que GitHub et ses référentiels ?

Pour simplifier, GitHub est en quelque sorte l'équivalent de Google Docs pour le code, où de nombreuses personnes peuvent travailler sur le même projet, suivre les modifications et voir qui a effectué quelles mises à jour. Il fournit un emplacement centralisé dans le cloud pour stocker votre code pour qu'il soit accessible depuis n'importe où. Il dispose également d'outils de travail en équipe pour examiner les modifications, corriger les problèmes et fusionner le travail de chacun en toute simplicité.

GitHub est largement utilisé pour les projets à source ouverte, permettant à tout le monde de consulter le code, de suggérer des améliorations et d'y contribuer.

Un référentiel (en anglais souvent appelé « repo » en abrégé) est l'élément le plus basique de GitHub. C'est un endroit où vous pouvez stocker votre code, vos fichiers et l'historique des révisions de chaque fichier. Les référentiels peuvent avoir plusieurs collaborateurs et peuvent être publics ou privés.

Où commencer ?

Vous trouverez ci-dessous des liens vers les principaux référentiels. Vous pouvez également consulter la page GitHub générale de l'équipe AdGuard pour y voir la liste complète. Dans la plupart des référentiels, vous pouvez :

  • Consulter le fichier README sur la page principale : il vous donne une introduction au produit et à son référentiel
    Fichier README *border

  • Consulter les rapports de bogues ou les demandes de fonctionnalités existants, commenter et voter
    Consulter les problèmes *border

  • Créer des tickets pour signaler des bugs ou demander des fonctionnalités
    Créer des tickets *border

  • Consulter les versions disponibles et leurs journaux de modifications (et installez une version plus ancienne si nécessaire)
    Consulter les versions *border

  • Installer une version plus ancienne ou bêta si nécessaire
    Télécharger les versions *border

Note : si vous êtes nouveau sur GitHub, vous devrez créer un compte GitHub afin de pouvoir créer de nouveaux tickets et commenter ceux qui existent déjà.

Dans les référentiels open source, les utilisateurs avancés peuvent également :

  • Explorer le code pour comprendre la logique du produit, les technologies utilisées et leur mise en œuvre
  • Créer des fourches et contribuer via des pull requests

Que vous soyez un utilisateur occasionnel, un expert technique ou un développeur, AdGuard accueille toutes les participations de la communauté sur ses référentiels GitHub.

Les logiciels Bloqueurs de la gamme AdGuard

Dans ces référentiels, les utilisateurs peuvent :

  • Afficher et signaler des bogues ou des demandes de fonctionnalités via GitHub issues
  • Consulter les journaux des modifications, suivre l'historique des versions et surveiller les mises à jour
  • Télécharger les versions les plus récentes, précédentes et bêta (à l'exception d'iOS)

AdguardForAndroid

Référentiel d'AdGuard pour Android — une application qui bloque les publicités à l'échelle du système.

AdguardForiOS

Référentiel d'AdGuard pour iOS — bloqueur de contenu Safari avec DNS et filtres personnalisés. Les utilisateurs peuvent également consulter le code open source.

AdguardForWindows Référentiel d'AdGuard pour Windows. Le code n'est pas open source ; GitHub est utilisé comme un outil de suivi des bogues ouvert au public.

AdguardForMac

Référentiel d'AdGuard pour Mac — bloqueur de contenu autonome pour macOS. C'est un outil de suivi des bogues uniquement.

AdguardBrowserExtension

Référentiel de l'extension de navigateur AdGuard — l'extension qui permet de bloquer les publicités et d'améliorer la confidentialité pour Chrome, Firefox, Opera et Edge.

AdguardForSafari

Référentiel d'AdGuard pour Safari — l'extension de blocage des publicités Safari pour Mac. Les utilisateurs peuvent également consulter le code open source.

AdGuardCLI

Référentiel d'AdGuard pour Linux — interface en ligne de commande pour gérer le blocage des publicités.

La gamme AdGuard VPN

Dans ces référentiels, les utilisateurs peuvent :

  • Afficher et signaler des bogues ou des demandes de fonctionnalités via GitHub issues
  • Consulter les journaux des modifications, suivre l'historique des versions et surveiller les mises à jour
  • Télécharger les versions les plus récentes, précédentes et bêta (à l'exception d'iOS)

AdGuardVPNForiOS

Référentiel d'AdGuard VPN pour iOS. Sert de traqueur de bogues ouvert.

AdGuardVPNForAndroid

Référentiel d'AdGuard VPN pour Android. Sert de traqueur de bogues ouvert.

AdGuardVPNForWindows

Référentiel d'AdGuard VPN pour Windows. Sert de traqueur de bogues ouvert.

AdGuardVPNForMac

Référentiel d'AdGuard VPN pour Mac — application conçue pour macOS.

AdGuardVPNExtension

Référentiel de l'extension de navigateur AdGuard VPN.

AdGuardVPNCLI

Référentiel d'AdGuard VPN pour Linux — une interface en ligne de commande pour gérer la connexion VPN. Le référentiel sert de traqueur de bogues.

Les logigiels basés sur DNS

AdGuardDNS

Référentiel open source également utilisé pour suivre les bogues et les problèmes liés au service DNS AdGuard. Les utilisateurs peuvent :

  • Afficher et signaler les problèmes DNS
  • Suggérer des améliorations

AdGuardHome

Référentiel d'AdGuard Home — logiciel gratuit à l'échelle du réseau permettant de bloquer les publicités et les traqueurs via DNS. Les utilisateurs peuvent :

  • Vérifier et signaler des bogues ou demander des fonctionnalités
  • Examiner ou contribuer au code
  • Télécharger et installer des versions

Les bases de connaissances et documentation

Les bases de connaissances ont pour objectif d'aider les utilisateurs à mieux comprendre et utiliser AdGuard. Elles décrivent chaque produit AdGuard en détail : des aperçus des fonctionnalités et des guides de résolution de problèmes aux manuels de configuration avancée et aux documentations API. Dans les référentiels, les utilisateurs peuvent :

  • Suggérer des corrections ou des modifications aux articles de la base de connaissances
  • Proposer de nouveaux articles
  • Tester ou exécuter la version locale

Base de connaissances

Documentation centrale pour le Bloqueur AdGuard et les technologies qui y sont liées.

Base de connaissances DNS

Présentation détaillée des fonctionnalités, guides de dépannage et documentation pour AdGuard DNS (public et privé), AdGuard Home et tout ce qui s'y rapporte.

Base de connaissances VPN

Présentation détaillée des fonctionnalités et guides de dépannage pour AdGuard VPN.

Base de connaissances Mail

Présentation détaillée des fonctionnalités et guides de dépannage pour AdGuard Mail.

Bibliothèques essentielles

AdGuardCoreLibs

Moteur de filtrage multiplateforme d'AdGuard. Utilisé dans les produits Android, Windows et Mac. Les utilisateurs peuvent :

  • Explorer la logique de filtrage et la gestion DNS
  • Signaler des bogues et suggérer des fonctionnalités via Issues, contribuer au code via Pull requests

DNSLibs

Bibliothèque DNS utilisée par CoreLibs et AdGuardHome. Les utilisateurs peuvent :

  • Examiner et contribuer à la mise en œuvre DNS de bas niveau
  • Suggérer des optimisations

VPNLibs

Base de code partagée utilisée dans les produits AdGuard VPN sur toutes les plateformes pour la mise en œuvre du protocole AdGuard VPN. Les utilisateurs peuvent :

  • Contribuer au comportement du stack VPN
  • Signaler ou consulter les problèmes de performance et les bogues

Technologies de base pour le blocage et le filtrage des annonces

AdguardFilters

Contient les listes de filtres principales d'AdGuard. Les utilisateurs peuvent :

  • Afficher et télécharger les listes de filtres
  • Créer des tickets pour signaler des faux positifs ou suggérer de nouvelles règles
  • Surveiller les mises à jour de la logique de filtrage

AdGuardSDNSFilter

Référentiel du filtre DNS AdGuard — la principale liste de blocage au niveau DNS utilisée dans les fonctionnalités de filtrage DNS et AdGuard DNS. Les utilisateurs peuvent :

  • Inspecter l'ensemble des règles actuelles
  • Proposer des modifications ou des ajouts

AGLint

Un linter pour la syntaxe de la liste de filtrage adblock. Les utilisateurs peuvent :

  • Installer AGLint pour vérifier les règles de leurs projets
  • Contribuer aux règles de lint

Scriptlets

Aides JavaScript utilisées dans les règles de filtrage. Les utilisateurs peuvent :

  • Explorer les scriptlets disponibles
  • Soumettre des demandes d'extraction pour de nouveaux scriptlets

tsurlfilter

Bibliothèque de blocage de contenu TypeScript pour les extensions de navigateur. Les utilisateurs peuvent :

  • Explorer la manière dont la logique de filtrage est mise en œuvre
  • Contribuer à des corrections et à des fonctionnalités

Il y en a davantage

Ci-dessus, nous avons répertorié 27 des principaux référentiels publics AdGuard sur un total de 96. Si vous souhaitez approfondir le sujet, vous pouvez trouver le reste sur la page GitHub de l'équipe AdGuard.

Nous attendons vos commentaires ! Restez en sécurité en ligne et hors ligne.

Vous avez aimé cet article ?
21 094 21094 avis
Excellent !

AdGuard pour Windows

AdGuard pour Windows est plus qu'un bloqueur de publicités. Il s'agit d'un outil polyvalent qui bloque les publicités, contrôle l'accès aux sites dangereux, accélère le chargement des pages et protège les enfants contre les contenus inappropriés.
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
AdGuard pour Windows v 7.21, période d'essai de 14 jours
21 094 21094 avis
Excellent !

AdGuard pour Mac

AdGuard pour Mac est un bloqueur de publicité unique conçu pour macOS. En plus de vous protéger contre les publicités gênantes dans les navigateurs et les applications, il vous protège contre le pistage, l'hameçonnage et la fraude.
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
AdGuard pour Mac v 2.17, période d'essai de 14 jours
21 094 21094 avis
Excellent !

AdGuard pour Android

AdGuard pour Android est la solution parfaite pour les appareils sur Android. Contrairement à la plupart des autres bloqueurs de publicité, AdGuard ne nécessite pas d'accès root et offre un large éventail d'options de gestion des applications.
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
Scanner pour télécharger
Utilisez n'importe quel lecteur de code QR disponible sur votre appareil.
AdGuard pour Android v 4.11, période d'essai de 14 jours
21 094 21094 avis
Excellent !

AdGuard pour iOS

Le meilleur bloqueur de publicités iOS pour iPhone et iPad. AdGuard élimine tous les types de publicités dans Safari, protège votre vie privée et accélère le chargement des pages. La technologie de blocage publicitaire d'AdGuard pour iOS garantit un filtrage de la plus haute qualité et vous permet d'utiliser plusieurs filtres en même temps
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
Scanner pour télécharger
Utilisez n'importe quel lecteur de code QR disponible sur votre appareil.
AdGuard pour iOS v4.5
21 094 21094 avis
Excellent !

Bloqueur de contenu AdGuard

Le Bloqueur de contenus AdGuard supprime tous les types de publicités dans les navigateurs mobiles compatibles avec la technologie de blocage de contenu, notamment Samsung Internet et Yandex. Ses fonctionnalités sont limitées par rapport à AdGuard pour Android, mais il est gratuit, facile à installer et efficace
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
Bloqueur de contenu AdGuard v2.8
21 094 21094 avis
Excellent !

Extension de navigateur AdGuard

AdGuard est l'extension bloqueuse de pub la plus souple et rapide qui bloque tous les types de pub sur toutes les pages Web! Selectionnez le module AdGuard pour votre type de navigateur préféré et surfez le web en toute sécurité et sans publicité.
Extension de navigateur AdGuard v5.1
21 094 21094 avis
Excellent !

Assistant AdGuard

Une extension de navigateur compagnon pour les applications pour ordinateur AdGuard. Elle offre un accès depuis le navigateur au blocage personnalisé d'éléments, à l'ajout de sites Web à la liste blanche et au signalement de bogue quelconque.
Assistant AdGuard v1.4
21 094 21094 avis
Excellent !

AdGuard Home

AdGuard Home est une solution réseau qui bloque les publicités et les traqueurs. Installez-la une fois sur votre routeur pour protéger tous les appareils de votre réseau domestique ; aucun logiciel client supplémentaire n'est requis. Ceci est particulièrement important pour les différents objets connectés qui représentent souvent une menace pour votre vie privée
AdGuard Home v0.107
21 094 21094 avis
Excellent !

AdGuard Pro pour iOS

AdGuard Pro pour iOS intègre toutes les fonctionnalités avancées de blocage des publicités. Il offre les mêmes outils que la version payante de AdGuard pour iOS. Il excelle dans le blocage des annonces dans Safari et vous permet de personnaliser vos paramètres DNS pour une protection sur mesure. Il bloque les publicités dans les navigateurs et les applications, protège vos enfants des contenus inappropriés et protège vos données personnelles
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
AdGuard Pro pour iOS v4.5
21 094 21094 avis
Excellent !

AdGuard pour Safari

Notre bloqueur de publicités pour Safari a relevé avec succès le défi d'Apple, qui imposait à tous d'utiliser son nouveau SDK. Cette extension AdGuard vise à rétablir un blocage publicitaire de haute qualité dans Safari
AdGuard pour Safari v1.11
21 094 21094 avis
Excellent !

AdGuard pour Android TV

AdGuard pour Android TV est la seule application qui bloque les publicités, protège votre vie privée et agit comme un pare-feu pour votre Smart TV. Recevez des avertissements sur les menaces web, utilisez des DNS sécurisés et bénéficiez d'un trafic chiffré. Détendez-vous et plongez dans vos émissions préférées avec une sécurité de premier ordre et zéro publicité !
AdGuard pour Android TV v 4.11, période d'essai de 14 jours
21 094 21094 avis
Excellent !

AdGuard pour Linux

AdGuard pour Linux est le premier bloqueur d'annonces sous Linux à l'échelle du système. Bloquez les publicités et les traqueurs au niveau de l'appareil, choisissez parmi les filtres préinstallés ou ajoutez les vôtres — le tout via l'interface de ligne de commande
AdGuard pour Linux v1.0
21 094 21094 avis
Excellent !

AdGuard Temp Mail

Un générateur d'adresses e-mail temporaires gratuit qui vous permet de rester anonyme et de protéger votre vie privée. Pas de spam dans votre boîte de réception principale !
21 094 21094 avis
Excellent !

AdGuard VPN

83 localisations dans le monde entier

Accès à tous types de contenu

Chiffrement fort

Politique sans journalisation

Connexion ultra-rapide

Support 24/7

Essai gratuit
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
21 094 21094 avis
Excellent !

DNS AdGuard

AdGuard DNS est une solution infaillible qui bloque les publicités et n'a pas besoin d'installer d'autres applications. Facile à configurer et à utiliser, elle offre le minimum de protection nécessaire contre les publicités en ligne, les systémes de suivi et d'hameçonnage, et le contenu pour adultes.
21 094 21094 avis
Excellent !

AdGuard Mail

Protégez votre identité, évitez le spam et protégez votre boîte de réception grâce à nos alias et adresses e-mail temporaires. Profitez de notre service gratuit de transfert d'e-mails et de nos applications pour tous les systèmes d'exploitation
21 094 21094 avis
Excellent !

AdGuard Wallet

Un portefeuille crypto sécurisé et privé qui vous offre un contrôle total sur vos actifs. Gérez plusieurs portefeuilles et découvrez des milliers de cryptomonnaies à stocker, envoyer et échanger
Téléchargement de AdGuard Pour installer AdGuard, cliquez le fichier indiqué par la flèche Sélectionnez « Ouvrir » et cliquez sur « OK », puis attendez que le fichier soit téléchargé. Dans la fenêtre ouverte, faites glisser l'icône AdGuard dans le dossier « Applications ». Merci d'avoir choisi AdGuard! Sélectionnez « Ouvrir » et cliquez sur « OK », puis attendez que le fichier soit téléchargé. Dans la fenêtre ouverte, cliquez sur « Installer ». Merci d'avoir choisi AdGuard!
Installer AdGuard sur votre appareil mobile