Repolode
Swetrix

Swetrix/swetrix

注重隐私、无 Cookie 的网站分析工具,内置错误追踪、性能监控和会话回放,可用 Docker 自部署。

可替代:Google AnalyticsPlausible

Star
1,214
Fork
79
未关闭 Issue
23
最近提交
前天

这是什么?

Swetrix 是一款网站分析平台,无需 Cookie 即可统计页面浏览量、访客、流量来源、地理位置和设备信息,因此不需要弹出同意横幅。它定位为 Google Analytics 的隐私友好替代品,并以符合 GDPR 为设计目标。

除流量统计外,Swetrix 还提供自定义事件、会话与用户路径、漏斗分析、真实用户性能指标、前端错误追踪以及会话回放。收入分析、网络归属信息、告警和 AI 查询等功能仅在托管的 Cloud 服务中提供。

项目后端基于 NestJS,账户数据使用 MySQL,分析数据存储在 ClickHouse,缓存使用 Redis;前端采用 React Router 与 Tailwind CSS。社区版可通过 Docker 自部署,会话回放需要配置私有的 S3 兼容存储桶。

核心功能

  • 01无 Cookie 追踪,数据匿名化,面向 GDPR 合规
  • 02流量统计包括热门页面、地理位置、设备、来源和 UTM 活动
  • 03支持自定义事件、会话、用户路径和漏斗分析
  • 04提供真实用户性能指标与前端错误追踪
  • 05支持会话回放,以及公开或密码保护的仪表盘
  • 06可导出 CSV 数据并通过统计 API 访问

适用场景

  • 在不希望使用 Cookie 同意横幅的网站上替代 Google Analytics
  • 在同一工具中同时监控 Web 应用的错误、页面性能和访问流量
  • 在自有服务器上自部署分析服务,将访客数据留在内部
  • 通过密码保护的仪表盘与团队或客户共享流量数据

快速上手

  1. 1

    免费试用 Swetrix 云服务(无需安装)

  2. 2

    阅读自托管指南,使用 Docker 部署 API 和前端

使用前须知

  • 自托管需要自行运行 ClickHouse、Redis 和 MySQL,并为会话回放配置 S3 兼容存储。
  • 网络分析、告警、邮件报告和 AI 等部分功能仅在 Swetrix 云服务中提供。
  • 采用 AGPL-3.0 许可证,若将修改后的软件作为网络服务提供,需要公开源代码。

收录于专题

标签

常见问题

swetrix 是什么?
注重隐私、无 Cookie 的网站分析工具,内置错误追踪、性能监控和会话回放,可用 Docker 自部署。 Swetrix 是一款网站分析平台,无需 Cookie 即可统计页面浏览量、访客、流量来源、地理位置和设备信息,因此不需要弹出同意横幅。它定位为 Google Analytics 的隐私友好替代品,并以符合 GDPR 为设计目标。
swetrix 可以免费使用吗?用的什么许可证?
swetrix 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
swetrix 还在维护吗?
活跃维护中。swetrix 最近一次提交是在 2026年11月6日。
swetrix 适合用来做什么?
在不希望使用 Cookie 同意横幅的网站上替代 Google Analytics 在同一工具中同时监控 Web 应用的错误、页面性能和访问流量 在自有服务器上自部署分析服务,将访客数据留在内部 通过密码保护的仪表盘与团队或客户共享流量数据
swetrix 怎么安装和运行?
免费试用 Swetrix 云服务(无需安装) 阅读自托管指南,使用 Docker 部署 API 和前端
在哪里获取 swetrix?
源代码和安装说明在 GitHub 上:https://github.com/Swetrix/swetrix

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目