Repolode
Swetrix

Swetrix/swetrix

Analytics web com foco em privacidade e sem cookies, que reúne rastreamento de erros, monitoramento de desempenho e gravações de sessões, com opção de hospedagem própria via Docker.

Alternativa open source a:Google AnalyticsPlausible

Estrelas
1,214
Forks
79
Issues abertas
23
Último commit
ontem

O que é?

Swetrix é uma plataforma de analytics web que monitora visualizações de página, visitantes, fontes de tráfego, geolocalização e dispositivos sem usar cookies, dispensando banners de consentimento. Ela se apresenta como uma alternativa ao Google Analytics que respeita a privacidade e foi projetada para estar em conformidade com o GDPR.

Além das estatísticas de tráfego, o Swetrix oferece eventos personalizados, sessões e fluxos de usuários, funis, métricas de desempenho de usuários reais, rastreamento de erros no lado do cliente e gravações de sessões. Alguns recursos, como analytics de receita, inteligência de rede, alertas e consultas com IA, estão disponíveis apenas no serviço hospedado Cloud.

O projeto usa NestJS na API, MySQL para contas e projetos, ClickHouse para dados de analytics e Redis para cache, com frontend feito em React Router e Tailwind CSS. A Community Edition pode ser hospedada por conta própria com Docker e exige um bucket privado compatível com S3 para armazenar as gravações de sessões.

Recursos principais

  • 01Rastreamento sem cookies, com dados anonimizados e voltado à conformidade com o GDPR
  • 02Estatísticas de tráfego, incluindo páginas mais acessadas, geolocalização, dispositivos, sites de referência e campanhas UTM
  • 03Eventos personalizados, sessões, fluxos de usuários e funis
  • 04Métricas de desempenho de usuários reais e rastreamento de erros no lado do cliente
  • 05Gravações de sessões e dashboards públicos ou protegidos por senha
  • 06Exportação de dados para CSV e uma API de estatísticas

Casos de uso

  • Substituir o Google Analytics em um site onde banners de consentimento de cookies são indesejáveis
  • Monitorar erros e desempenho das páginas de um app web junto com o tráfego em uma única ferramenta
  • Hospedar analytics na própria infraestrutura para manter os dados dos visitantes internamente
  • Compartilhar dashboards de tráfego com uma equipe ou clientes usando proteção por senha

Início rápido

  1. 1

    Experimente o Swetrix Cloud com um período de avaliação gratuito (sem instalação)

  2. 2

    Leia o guia de auto-hospedagem e implante a API e a UI com Docker

Antes de usar

  • A auto-hospedagem exige que você gerencie o ClickHouse, o Redis e o MySQL por conta própria, além de um armazenamento compatível com S3 para as reproduções de sessão.
  • Alguns recursos, como análise de rede, alertas, relatórios por e-mail e IA, estão disponíveis apenas no Swetrix Cloud.
  • Licenciado sob AGPL-3.0, que exige o compartilhamento do código-fonte modificado quando o software é oferecido como serviço de rede.

Em coleções

Tópicos

Perguntas frequentes

O que é swetrix?
Analytics web com foco em privacidade e sem cookies, que reúne rastreamento de erros, monitoramento de desempenho e gravações de sessões, com opção de hospedagem própria via Docker. Swetrix é uma plataforma de analytics web que monitora visualizações de página, visitantes, fontes de tráfego, geolocalização e dispositivos sem usar cookies, dispensando banners de consentimento. Ela se apresenta como uma alternativa ao Google Analytics que respeita a privacidade e foi projetada para estar em conformidade com o GDPR.
swetrix é gratuito? Qual é a licença?
swetrix é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
swetrix ainda é mantido?
Manutenção ativa. O último commit de swetrix foi em 6 de nov. de 2026.
Para que posso usar swetrix?
Substituir o Google Analytics em um site onde banners de consentimento de cookies são indesejáveis Monitorar erros e desempenho das páginas de um app web junto com o tráfego em uma única ferramenta Hospedar analytics na própria infraestrutura para manter os dados dos visitantes internamente Compartilhar dashboards de tráfego com uma equipe ou clientes usando proteção por senha
Como instalar swetrix?
Experimente o Swetrix Cloud com um período de avaliação gratuito (sem instalação) Leia o guia de auto-hospedagem e implante a API e a UI com Docker
Onde consigo swetrix?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Swetrix/swetrix

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados