プライバシーを重視するGoogle Analyticsの代替として提供される、Cookie不要のオープンソースWeb解析ツール。クラウド版とセルフホスト版を利用できます。
umami-software/umami
Cookieを使わずにアクセス、キャンペーン、行動、コンバージョン、収益を計測できる、プライバシー重視のWeb分析プラットフォーム。セルフホストにもクラウドにも対応。
代替できる製品:Google Analytics
- スター
- 39,513
- フォーク
- 8,367
- 未解決の Issue
- 125
- 最終コミット
- 昨日
これは何?
Umamiは、ユーザーのプライバシーを重視して開発されたオープンソースのWeb分析プラットフォームです。アクセス、キャンペーン、行動、コンバージョン、収益のデータを1つのダッシュボードに集約します。Cookieを使わないため、Google Analyticsのようなトラッキングよりも負担の少ない選択肢を目指しています。
このプロジェクトはTypeScript製のアプリケーションで、Node.js上で動作し、データの保存にはPostgreSQLを使用します。pnpmを使ってソースからインストールできるほか、PostgreSQLデータベースを含むDockerイメージとDocker Composeファイルを使ってデプロイできます。DATABASE_URL、API_URL、BASE_PATHなどの環境変数で設定します。
READMEでは、暗号化キーが必要なオプションの二要素認証と、デフォルトでは無効で、APIキーによる認証が必要なMCPエンドポイントについても説明しています。
主な機能
- 01アクセス、キャンペーン、ユーザー行動、コンバージョン、収益を1つのダッシュボードで計測できます。
- 02Cookieを使用しません。
- 03セルフホストするか、Umamiのクラウドサービスを利用できます。
- 04Node.js上で動作し、データベースにはPostgreSQLを使用します。
- 05DockerイメージとDocker Composeの設定が用意されています。
- 06オプションの二要素認証とAPIキーに対応しています。
ユースケース
- 訪問者のデータを自分のサーバーに保持しながら、Webサイトのアクセス状況を計測する。
- Cookie同意バナーを設置したくないサイトで、Google Analyticsの代替として利用する。
- マーケティングチームがキャンペーンの効果やコンバージョンを追跡する。
- 社内プロジェクトやクライアント案件向けに、セルフホスト型の分析環境を運用する。
クイックスタート
- 1
GitHubからソースコードをクローンします
git clone https://github.com/umami-software/umami.git - 2
プロジェクトディレクトリに移動し、pnpmでパッケージをインストールします
cd umami && pnpm install - 3
PostgreSQLデータベースを指すDATABASE_URLを設定した.envファイルを作成し、アプリケーションをビルドします
pnpm run build - 4
アプリケーションを起動します(デフォルトではhttp://localhost:3000で実行されます)
pnpm run start
使う前に知っておきたいこと
- ソースからインストールする場合、PostgreSQLデータベース(v12.14以降)とNode.js 18.18以降が必要です。
- ビルド時に、ユーザー名admin、パスワードumamiのデフォルトログインが作成されます。これらは変更してください。
トピック
よくある質問
- umami とは?
- Cookieを使わずにアクセス、キャンペーン、行動、コンバージョン、収益を計測できる、プライバシー重視のWeb分析プラットフォーム。セルフホストにもクラウドにも対応。 Umamiは、ユーザーのプライバシーを重視して開発されたオープンソースのWeb分析プラットフォームです。アクセス、キャンペーン、行動、コンバージョン、収益のデータを1つのダッシュボードに集約します。Cookieを使わないため、Google Analyticsのようなトラッキングよりも負担の少ない選択肢を目指しています。
- umami は無料で使えますか?ライセンスは?
- umami は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- umami は今もメンテナンスされていますか?
- 活発にメンテナンス中。umami の最終コミットは 2026年10月20日 です。
- umami は何に使えますか?
- 訪問者のデータを自分のサーバーに保持しながら、Webサイトのアクセス状況を計測する。 Cookie同意バナーを設置したくないサイトで、Google Analyticsの代替として利用する。 マーケティングチームがキャンペーンの効果やコンバージョンを追跡する。 社内プロジェクトやクライアント案件向けに、セルフホスト型の分析環境を運用する。
- umami のインストール方法は?
- GitHubからソースコードをクローンします: git clone https://github.com/umami-software/umami.git プロジェクトディレクトリに移動し、pnpmでパッケージをインストールします: cd umami && pnpm install PostgreSQLデータベースを指すDATABASE_URLを設定した.envファイルを作成し、アプリケーションをビルドします: pnpm run build アプリケーションを起動します(デフォルトではhttp://localhost:3000で実行されます): pnpm run start
- umami はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/umami-software/umami
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
カスタム計測ドメイン、SSO、オープン形式のエクスポート、AI可視性レポートを備えた、単一のGoバイナリで動くセルフホスト型・CookieレスのWeb分析ツール。
Google Analyticsに代わる、プライバシーに配慮したセルフホスト型のオープンソースWeb解析プラットフォームです。
スタートアップ向けのオープンソースなCookieレス分析ツール。イベント、ファネル、AIアナリスト、Feature Flags、短縮リンク、稼働状況監視に対応。
トラフィック分析、セッションリプレイ、エラー追跡、Core Web Vitals、稼働監視を1つのダッシュボードに集約するオープンソースのWeb分析ツール。
データベースやAPIに接続し、共有・埋め込み可能なライブダッシュボードやグラフを作成できるオープンソースのWebアプリ。