トラフィック分析、セッションリプレイ、エラー追跡、Core Web Vitals、稼働監視を1つのダッシュボードに集約するオープンソースのWeb分析ツール。
Swetrix/swetrix
エラー追跡、パフォーマンス監視、セッションリプレイを備えたプライバシー重視のCookieレスWeb解析ツール。Dockerでセルフホストできます。
代替できる製品:Google Analytics
Plausible
- スター
- 1,214
- フォーク
- 79
- 未解決の Issue
- 23
- 最終コミット
- 昨日
これは何?
Swetrixは、Cookieを使わずにページビュー、訪問者、トラフィックソース、位置情報、デバイスを計測するWeb解析プラットフォームです。そのため、同意バナーは必要ありません。Google Analyticsに代わるプライバシーに配慮したサービスとして位置づけられており、GDPRへの準拠を念頭に設計されています。
トラフィック統計に加えて、カスタムイベント、セッション、ユーザーフロー、ファネル、実ユーザーのパフォーマンス指標、クライアントサイドのエラー追跡、セッションリプレイにも対応しています。収益分析、ネットワークインテリジェンス、アラート、AIによるクエリなど、一部の機能はホスト型のCloudサービスでのみ利用できます。
APIにはNestJS、アカウントとプロジェクトの管理にはMySQL、分析データにはClickHouse、キャッシュにはRedisを採用しています。フロントエンドはReact RouterとTailwind CSSで構築されています。Community EditionはDockerでセルフホストでき、セッションリプレイの保存には専用のS3互換バケットが必要です。
主な機能
- 01GDPRを意識した匿名化データによるCookieレスのトラッキング
- 02人気ページ、位置情報、デバイス、参照元、UTMキャンペーンなどのトラフィック統計
- 03カスタムイベント、セッション、ユーザーフロー、ファネル
- 04実ユーザーのパフォーマンス指標とクライアントサイドのエラー追跡
- 05セッションリプレイと、公開またはパスワード保護されたダッシュボード
- 06CSVへのデータエクスポートと統計API
ユースケース
- Cookie同意バナーを設置したくないWebサイトで、Google Analyticsの代替として使う
- トラフィックとあわせて、Webアプリのエラーやページのパフォーマンスを1つのツールで監視する
- 訪問者データを自社内に保管するため、分析環境を自前のインフラでセルフホストする
- パスワードで保護したトラフィックダッシュボードをチームや顧客と共有する
クイックスタート
- 1
無料トライアルで Swetrix Cloud を試す(インストール不要)
- 2
セルフホスティングガイドを読み、Docker で API と UI をデプロイする
使う前に知っておきたいこと
- セルフホスティングでは、ClickHouse、Redis、MySQL に加え、セッションリプレイ用の S3 互換ストレージを自分で運用する必要があります。
- ネットワーク分析、アラート、メールレポート、AI などの一部機能は、Swetrix Cloud でのみ利用できます。
- AGPL-3.0 ライセンスの適用対象です。ソフトウェアをネットワークサービスとして提供する場合、改変したソースコードの公開が必要です。
収録されている特集
トピック
よくある質問
- swetrix とは?
- エラー追跡、パフォーマンス監視、セッションリプレイを備えたプライバシー重視のCookieレスWeb解析ツール。Dockerでセルフホストできます。 Swetrixは、Cookieを使わずにページビュー、訪問者、トラフィックソース、位置情報、デバイスを計測するWeb解析プラットフォームです。そのため、同意バナーは必要ありません。Google Analyticsに代わるプライバシーに配慮したサービスとして位置づけられており、GDPRへの準拠を念頭に設計されています。
- swetrix は無料で使えますか?ライセンスは?
- swetrix は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- swetrix は今もメンテナンスされていますか?
- 活発にメンテナンス中。swetrix の最終コミットは 2026年11月6日 です。
- swetrix は何に使えますか?
- Cookie同意バナーを設置したくないWebサイトで、Google Analyticsの代替として使う トラフィックとあわせて、Webアプリのエラーやページのパフォーマンスを1つのツールで監視する 訪問者データを自社内に保管するため、分析環境を自前のインフラでセルフホストする パスワードで保護したトラフィックダッシュボードをチームや顧客と共有する
- swetrix のインストール方法は?
- 無料トライアルで Swetrix Cloud を試す(インストール不要) セルフホスティングガイドを読み、Docker で API と UI をデプロイする
- swetrix はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Swetrix/swetrix
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
イベント分析、セッションリプレイ、Feature Flags、実験、エラートラッキング、アンケート、データウェアハウスを統合したオープンソースのプロダクト分析プラットフォーム。
プライバシー重視でCookieを使わないWeb分析ツール、Swetrix Community EditionをセルフホストするためのDocker Compose構成。
Google Analyticsの代替を掲げる、オープンソースでプライバシーに配慮したWeb・プロダクト分析ツール。
プライバシーを重視するGoogle Analyticsの代替として提供される、Cookie不要のオープンソースWeb解析ツール。クラウド版とセルフホスト版を利用できます。
GA4やMatomoの計測データを受け付け、セッション単位のフラットテーブルをBigQuery、ClickHouse、CSV/Parquetファイルに書き込むオープンソースのWeb解析パイプライン。