Transparência e atenção ao usuário: o papel do GitHub no AdGuard

No AdGuard, trabalhamos diariamente para tornar a Internet mais segura, confortável e transparente. Esse compromisso se reflete não apenas nas funcionalidades de nossos produtos e nas nossas rígidas políticas de privacidade, mas também no fato de mantermos nosso trabalho o mais aberto possível. Isso inclui interagir ativamente com nossa comunidade.

É por isso que todos os nossos produtos possuem repositórios públicos — espaços online onde qualquer pessoa pode ver em que estamos trabalhando, reportar problemas diretamente aos desenvolvedores do AdGuard e até contribuir para nossos projetos de código aberto. Os repositórios abrangem nossos aplicativos de bloqueio de anúncios, filtros, extensões de navegador, soluções DNS, ferramentas de VPN, utilitários para desenvolvedores e muito mais. Existem diferentes plataformas que oferecem essa funcionalidade, mas a mais popular de longe é o GitHub, e todos os projetos do AdGuard estão armazenados lá.

Este artigo lista os repositórios mais importantes por categoria, resume o propósito de cada um e apresenta uma explicação simples do que os usuários podem fazer em cada espaço.

💡
Dica: criar um issue no GitHub é a maneira mais eficaz de chamar a atenção dos desenvolvedores do AdGuard para um problema. Apenas certifique-se de verificar se um issue semelhante já não existe e descreva o problema de forma completa, mas concisa. Se ele já existir, você pode votar nele.

O que é o GitHub e seus repositórios

De forma bem simples, você pode pensar no GitHub como uma espécie de Google Docs para código, onde várias pessoas podem trabalhar no mesmo projeto, acompanhar mudanças e ver quem fez cada atualização. Ele fornece um local central na nuvem para armazenar seu código, tornando-o acessível de qualquer lugar. Também conta com ferramentas de colaboração para revisar alterações, corrigir problemas e integrar o trabalho de todos de forma organizada.

O GitHub é amplamente utilizado para projetos de código aberto, permitindo que qualquer pessoa visualize o código, sugira melhorias e contribua.

Um repositório (ou “repo”, abreviação) é o elemento mais básico do GitHub. É um espaço onde você pode armazenar seu código, arquivos e o histórico de revisões de cada arquivo. Os repositórios podem ter múltiplos colaboradores e podem ser públicos ou privados.

Por onde começar

Você pode encontrar links para os repositórios principais neste artigo ou visitar a página geral do AdGuardTeam no GitHub para a lista completa. Na maioria dos repositórios, você pode:

  • Visualizar o arquivo README na página principal: ele apresenta o produto e seu repositório
    README file border

  • Ver relatórios de bugs ou solicitações de recursos existentes, comentar e votar
    Check issues border

  • Criar issues para relatar bugs ou solicitar recursos
    Create issues border

  • Consultar releases para ver diferentes versões e seus changelogs (e instalar uma versão anterior, se necessário)
    Check releases border

  • Instalar qualquer versão anterior ou beta, se necessário
    Download builds border

Observação: se você é novo no GitHub, precisará criar uma conta para poder criar novos issues e comentar nos existentes.

Em repositórios de código aberto, usuários avançados também podem:

  • Navegar pelo código para entender a lógica do produto, as tecnologias usadas e como são implementadas
  • Fazer fork e contribuir via pull requests

Seja você um usuário casual, especialista técnico ou desenvolvedor, o AdGuard acolhe a participação de toda a comunidade em seus repositórios do GitHub.

Produtos AdGuard Ad Blocker

Nesses repositórios, os usuários podem:

  • Visualizar e reportar bugs ou solicitações de recursos via GitHub issues
  • Consultar changelogs, acompanhar o histórico de releases e monitorar atualizações
  • Baixar builds mais recentes, anteriores e beta (exceto para iOS)

AdguardForAndroid

Repositório do AdGuard para Android — aplicativo que fornece bloqueio de anúncios em todo o sistema.

AdguardForiOS

Repositório do AdGuard para iOS — bloqueador de conteúdo para Safari com DNS e filtros personalizados. Usuários também podem conferir o código aberto.

AdguardForWindows

Repositório do AdGuard para Windows. Não é open-source; o GitHub é usado apenas como rastreador de bugs aberto.

AdguardForMac

Repositório do AdGuard para Mac — bloqueador de conteúdo independente para macOS. Apenas rastreador de bugs.

AdguardBrowserExtension

Repositório da AdGuard Browser Extension — extensão que fornece bloqueio de anúncios com privacidade aprimorada para Chrome, Firefox, Opera e Edge.

AdguardForSafari

Repositório do AdGuard para Safari — extensão de bloqueio de anúncios para Safari no Mac. Usuários também podem conferir o código open-source.

AdGuardCLI

Repositório do AdGuard para Linux — interface de linha de comando para gerenciar bloqueio de anúncios.

Produtos AdGuard VPN

Nesses repositórios, os usuários podem:

  • Visualizar e reportar bugs ou solicitações de recursos via GitHub issues
  • Consultar changelogs, acompanhar histórico de releases e monitorar atualizações
  • Baixar builds mais recentes, anteriores e beta (exceto para iOS)

AdGuardVPNForiOS

Repositório do AdGuard VPN para iOS. Serve como rastreador aberto de bugs.

AdGuardVPNForAndroid

Repositório do AdGuard VPN para Android. Serve como rastreador aberto de bugs.

AdGuardVPNForWindows

Repositório do AdGuard VPN para Windows. Serve como rastreador aberto de bugs.

AdGuardVPNForMac

Repositório do AdGuard VPN para Mac — aplicativo desenvolvido para macOS.

AdGuardVPNExtension

Repositório da extensão AdGuard VPN para navegadores.

AdGuardVPNCLI

Repositório do AdGuard VPN para Linux — interface de linha de comando para gerenciar a conexão VPN. O repositório funciona como rastreador de bugs.

Produtos de DNS

AdGuardDNS

Repositório open-source usado também para rastrear bugs e problemas relacionados ao serviço AdGuard DNS. Os usuários podem:

  • Visualizar e reportar problemas de DNS
  • Sugerir melhorias

AdGuardHome

Repositório do AdGuard Home — software gratuito para toda a rede que bloqueia anúncios e rastreadores via DNS. Os usuários podem:

  • Verificar e enviar relatórios de bugs ou solicitações de recursos
  • Revisar ou contribuir com o código
  • Baixar e instalar releases

Documentação e bases de conhecimento

As bases de conhecimento ajudam os usuários a entender melhor e utilizar o AdGuard. Elas descrevem cada produto em detalhe: desde visão geral das funcionalidades e guias de resolução de problemas até manuais avançados e documentação de APIs. Nos repositórios, os usuários podem:

  • Sugerir correções ou edições nos artigos da base de conhecimento
  • Propor novos artigos
  • Testar ou executar a versão local

KnowledgeBase

Documentação central do AdGuard Ad Blocker e tecnologias relacionadas.

KnowledgeBaseDNS

Visão detalhada das funcionalidades, guias de resolução de problemas e documentação do AdGuard DNS (Público e Privado), AdGuard Home e tudo relacionado.

KnowledgeBaseVPN

Visão detalhada das funcionalidades e guias de resolução de problemas do AdGuard VPN.

KnowledgeBaseMail

Visão detalhada das funcionalidades e guias de resolução de problemas do AdGuard Mail.

Bibliotecas principais

AdGuardCoreLibs

Motor de filtragem multiplataforma do AdGuard, usado em produtos Android, Windows e Mac. Os usuários podem:

  • Explorar a lógica de filtragem e o gerenciamento de DNS
  • Reportar bugs e sugerir funcionalidades via issues, contribuir com código via pull requests

DNSLibs

Biblioteca de DNS usada pelo CoreLibs e AdGuard Home. Os usuários podem:

  • Revisar e contribuir com a implementação de baixo nível de DNS
  • Sugerir otimizações

VPNLibs

Base de código compartilhada usada nos produtos AdGuard VPN para implementação do protocolo AdGuard VPN. Os usuários podem:

  • Contribuir com o comportamento da pilha VPN
  • Reportar ou visualizar problemas de desempenho e bugs

Tecnologias principais de bloqueio de anúncios e filtragem

AdguardFilters

Contém as listas de filtros principais do AdGuard. Os usuários podem:

  • Visualizar e baixar listas de filtros
  • Criar issues para reportar falsos positivos ou sugerir novas regras
  • Acompanhar atualizações na lógica de filtragem

AdGuardSDNSFilter

Repositório do filtro DNS do AdGuard — lista principal de bloqueio em nível DNS usada no AdGuard DNS e recursos de filtragem DNS. Os usuários podem:

  • Inspecionar o conjunto de regras atual
  • Propor alterações ou adições

AGLint

Linter para sintaxe de listas de filtros de adblock. Os usuários podem:

  • Instalar o AGLint para verificar problemas nas suas listas
  • Contribuir com regras de lint

Scriptlets

Helpers em JavaScript usados nas regras de filtragem. Os usuários podem:

  • Explorar os scriptlets disponíveis
  • Enviar pull requests para novos scriptlets

tsurlfilter

Biblioteca em TypeScript para bloqueio de conteúdo em extensões de navegador. Os usuários podem:

  • Explorar como a lógica de filtragem é implementada
  • Contribuir com correções e novas funcionalidades

Tem mais

Acima, listamos 27 repositórios públicos principais do AdGuard, de um total de 96. Se você quiser explorar mais, pode encontrar o restante na página do AdGuardTeam no GitHub.

Esperamos pelo seu feedback lá! Fique seguro online e offline.

Gostou deste post?
20.375 20375 comentários de usuários
Excelente!

AdGuard para Windows

AdGuard para Windows é mais do que um bloqueador de anúncios. É uma ferramenta multiusos que bloqueia anúncios, controla o acesso a sites perigosos, acelera o carregamento de páginas e protege as crianças de conteúdos impróprios.
Ao baixar o programa, você aceita os termos do Contrato de licença
Leia mais
AdGuard para Windows v7.21, período de teste de 14 dias
20.375 20375 comentários de usuários
Excelente!

AdGuard para Mac

Ao contrário de outros bloqueadores de anúncios, o AdGuard foi projetado pensando nas especificações do macOS. Não só fornece defesa contra anúncios no Safari e outros navegadores, mas também lhe protege contra rastreamento, phishing e fraudes.
Ao baixar o programa, você aceita os termos do Contrato de licença
Leia mais
AdGuard para Mac v2.17, período de teste de 14 dias
20.375 20375 comentários de usuários
Excelente!

AdGuard para Android

AdGuard para Android é a solução ideal para dispositivos móveis Android. Ao contrario dos outros bloqueadores de anúncios, o AdGuard não requer acesso ao usuário root e oferece uma ampla gama de recursos: filtragem em aplicativos, gerenciamento de aplicativos e muito mais.
Ao baixar o programa, você aceita os termos do Contrato de licença
Leia mais
Digitalização para download
Use qualquer leitor de código QR disponível em seu dispositivo
AdGuard para Android v4.11, período de teste de 14 dias
20.375 20375 comentários de usuários
Excelente!

AdGuard para iOS

O melhor bloqueador de anúncios no iOS para iPhone e iPad. O AdGuard elimina todos os tipos de anúncios no Safari, protege sua privacidade e acelera o carregamento da página. A tecnologia de bloqueio de anúncios AdGuard para iOS garante filtragem da mais alta qualidade e permite que você use vários filtros ao mesmo tempo
Ao baixar o programa, você aceita os termos do Contrato de licença
Leia mais
Digitalização para download
Use qualquer leitor de código QR disponível em seu dispositivo
AdGuard para iOS v4.5
20.375 20375 comentários de usuários
Excelente!

Bloqueador de conteúdo do AdGuard

O AdGuard Content Blocker elimina todos os tipos de anúncios em navegadores móveis compatíveis com a tecnologia de bloqueio de conteúdo, como Samsung Internet e Yandex Browser. Seus recursos são limitados em comparação com o AdGuard para Android, mas é gratuito, fácil de instalar e eficiente
Ao baixar o programa, você aceita os termos do Contrato de licença
Leia mais
Bloqueador de conteúdo do AdGuard v2.8
20.375 20375 comentários de usuários
Excelente!

Extensão de navegador AdGuard

O AdGuard tem a extensão de bloqueio de anúncios mais leve, rápida e que efetivamente bloqueia todos os tipos de anúncios em todas as páginas da internet! Escolha o AdGuard para o navegador que você usa e obtenha uma navegação gratuita, rápida e segura.
Extensão de navegador AdGuard v5.1
20.375 20375 comentários de usuários
Excelente!

Assistente do AdGuard

Uma extensão complementar para o AdGuard aplicativos para computador. Oferece acesso no navegador a funcionalidades tais como bloqueio de elementos personalizados, lista de permissões ou envio de um relatório de erro.
Assistente do AdGuard v1.4
20.375 20375 comentários de usuários
Excelente!

AdGuard Home

AdGuard Home é uma solução baseada em rede para bloquear ads e rastreadores. Instale-o uma vez no seu roteador para cobrir todos os dispositivos da sua rede doméstica. Nenhum software cliente adicional é obrigatório. Isso é especialmente importante para os vários dispositivos inteligentes (Internet of Things) que frequentemente representam uma ameaça à sua privacidade
AdGuard Home v0.107
20.375 20375 comentários de usuários
Excelente!

AdGuard Pro para iOS

O AdGuard Pro para iOS vem com todos os recursos avançados de proteção de bloqueio de anúncios ativados. Ele oferece as mesmas ferramentas que a versão paga do AdGuard para iOS. Ele se destaca no bloqueio de anúncios no Safari e permite que você personalize as configurações de DNS para personalizar sua proteção. Ele bloqueia anúncios em navegadores e aplicativos, protege seus filhos de conteúdo impróprio e mantém seus dados pessoais seguros
Ao baixar o programa, você aceita os termos do Contrato de licença
Leia mais
AdGuard Pro para iOS v4.5
20.375 20375 comentários de usuários
Excelente!

AdGuard para Safari

Nosso bloqueador de anúncios para Safari enfrentou com sucesso o desafio da Apple, forçando todos a usar seu novo SDK. Esta extensão do AdGuard visa trazer de volta o bloqueio de anúncios de alta qualidade para o Safari
AdGuard para Safari v1.11
20.375 20375 comentários de usuários
Excelente!

AdGuard para Android TV

O AdGuard para Android TV é o único aplicativo que bloqueia anúncios, protege sua privacidade e atua como firewall na sua Smart TV. Receba avisos sobre ameaças da Web, use DNS seguro e aproveite o tráfego criptografado. Relaxe e assista suas séries favoritas com segurança de alto nível e zero anúncios!
AdGuard para Android TV v4.11, período de teste de 14 dias
20.375 20375 comentários de usuários
Excelente!

AdGuard para Linux

O AdGuard para Linux é o primeiro bloqueador de anúncios a nível de sistema para Linux no mundo. Bloqueie anúncios e rastreadores no dispositivo, selecione entre filtros pré-instalados ou adicione os seus próprios, tudo através da interface de linha de comando
AdGuard para Linux v1.0
20.375 20375 comentários de usuários
Excelente!

AdGuard Temp Mail

Um gerador de endereços de e-mail temporário gratuito que mantém você anônimo e protege sua privacidade. Nada de spam na sua caixa de entrada principal!
20.375 20375 comentários de usuários
Excelente!

AdGuard VPN

66 locais em todo o mundo

Acesso a qualquer conteúdo

Criptografia robusta

Sem política de registros

Conexão rápida

Suporte 24/7

Experimente gratuitamente
Ao baixar o programa, você aceita os termos do Contrato de licença
Leia mais
20.375 20375 comentários de usuários
Excelente!

AdGuard DNS

O AdGuard DNS é uma solução alternativa para bloqueio de anúncios, proteção de privacidade e controle parental. Fácil de configurar e de usar, oferece uma proteção mínima necessária contra anúncios, rastreadores e phishing. Independentemente da plataforma e dispositivo que você estiver usando.
20.375 20375 comentários de usuários
Excelente!

AdGuard Mail

Proteja sua identidade, evite spam e mantenha sua caixa de entrada segura com nossos aliases e endereços de e-mail temporários. Aproveite nosso serviço gratuito de encaminhamento de e-mail e os aplicativos para todos os sistemas operacionais
20.375 20375 comentários de usuários
Excelente!

AdGuard Wallet

Uma carteira de criptomoedas segura e privada que te dá controle total sobre seus ativos. Gerencie múltiplas carteiras e descubra milhares de criptomoedas para armazenar, enviar e trocar
Baixando o AdGuard Clique no botão indicado pela seta para iniciar a instalação Selecione "Abrir" e clique em "OK", e então aguarde o download do arquivo. Na janela aberta, arraste o ícone do AdGuard para a pasta "Aplicativos". Obrigado por escolher o AdGuard! Selecione "Abrir" e clique em "OK", depois aguarde o download do arquivo ser finalizado. Na janela aberta, clique em "Instalar". Obrigado por escolher o AdGuard!
Instale o AdGuard no seu dispositivo móvel