スタートアップ向けのオープンソースなCookieレス分析ツール。イベント、ファネル、AIアナリスト、Feature Flags、短縮リンク、稼働状況監視に対応。
- スター
- 7,184
- フォーク
- 523
- 未解決の Issue
- 48
- 最終コミット
- 6 時間前
これは何?
OpenPanelは、イベントを通じてユーザー行動を追跡するWeb・プロダクト分析プラットフォームです。ファネル、コホート、ユーザープロフィール、セッション履歴、リアルタイムダッシュボードを利用できます。Mixpanelの代替として位置付けられており、プライバシー保護とGDPR準拠を目指したCookieを使わないトラッキング方式を採用しています。
Web、Swift、Kotlin、React Native向けのSDKに加え、イベントAPIと、AIクライアントが分析データを照会できるMCPサーバーを提供します。セッションリプレイ、バリアント別の内訳を確認できるA/Bテスト、イベントやファネルの通知、収益トラッキングにも対応しています。
ダッシュボードにはNext.js、イベントAPIにはFastify、メタデータの保存にはPostgreSQL、イベントの保存にはClickHouseを採用し、キャッシュとキューにはRedisとBullMQを使用しています。セルフホストが可能で、リポジトリにはBunを使ったDockerベースのローカル開発環境も含まれています。
主な機能
- 01プロダクト分析に役立つファネル、コホート、ユーザープロフィール、セッション履歴
- 02プライバシー制御を標準搭載したセッションリプレイ
- 03リアルタイムダッシュボードとカスタムチャート
- 04GDPR準拠を想定したCookieを使わないトラッキング
- 05Web、iOS、Android、サーバーサイドトラッキング向けのSDK
- 06データを完全に管理できるセルフホスト विकल्प
ユースケース
- Webアプリやモバイルアプリの利用状況とコンバージョンファネルの追跡
- A/Bテストの実施とバリアントごとの結果のモニタリング
- プライバシー規制への準拠に向けてデータを自社内に保ちながら、ユーザー行動を分析
- MCPサーバーを通じてAIアシスタントから分析データを照会
クイックスタート
- 1
Bun、Docker、Docker Composeをインストールし、依存関係をインストールします
bun install - 2
サンプルの環境設定ファイルをコピーします
cp .env.example .env - 3
Dockerサービスを起動します
bun run dock:up - 4
開発サーバーを起動します(先にREADMEのcodegenとmigrateの手順を実行してください)
bun run dev
使う前に知っておきたいこと
- ローカルで実行するには、Docker、Docker Compose、Bunに加え、Postgres、ClickHouse、Redisなど複数のサービスが必要です。
- AGPL-3.0ライセンスで提供されています。コピーレフトライセンスのため、変更を加えてネットワーク経由で提供するバージョンはソースコードの公開が必要です。
収録されている特集
トピック
よくある質問
- openpanel とは?
- セルフホストにも対応した、Mixpanelの代替となるオープンソースのWeb・プロダクト分析プラットフォーム。 OpenPanelは、イベントを通じてユーザー行動を追跡するWeb・プロダクト分析プラットフォームです。ファネル、コホート、ユーザープロフィール、セッション履歴、リアルタイムダッシュボードを利用できます。Mixpanelの代替として位置付けられており、プライバシー保護とGDPR準拠を目指したCookieを使わないトラッキング方式を採用しています。
- openpanel は無料で使えますか?ライセンスは?
- openpanel は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- openpanel は今もメンテナンスされていますか?
- 活発にメンテナンス中。openpanel の最終コミットは 2026年10月22日 です。
- openpanel は何に使えますか?
- Webアプリやモバイルアプリの利用状況とコンバージョンファネルの追跡 A/Bテストの実施とバリアントごとの結果のモニタリング プライバシー規制への準拠に向けてデータを自社内に保ちながら、ユーザー行動を分析 MCPサーバーを通じてAIアシスタントから分析データを照会
- openpanel のインストール方法は?
- Bun、Docker、Docker Composeをインストールし、依存関係をインストールします: bun install サンプルの環境設定ファイルをコピーします: cp .env.example .env Dockerサービスを起動します: bun run dock:up 開発サーバーを起動します(先にREADMEのcodegenとmigrateの手順を実行してください): bun run dev
- openpanel はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Openpanel-dev/openpanel
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
イベント分析、セッションリプレイ、Feature Flags、実験、エラートラッキング、アンケート、データウェアハウスを統合したオープンソースのプロダクト分析プラットフォーム。
プライバシーを重視するGoogle Analyticsの代替として提供される、Cookie不要のオープンソースWeb解析ツール。クラウド版とセルフホスト版を利用できます。
Cookieを使わずにアクセス、キャンペーン、行動、コンバージョン、収益を計測できる、プライバシー重視のWeb分析プラットフォーム。セルフホストにもクラウドにも対応。
トラフィック分析、セッションリプレイ、エラー追跡、Core Web Vitals、稼働監視を1つのダッシュボードに集約するオープンソースのWeb分析ツール。
Google Analyticsに代わる、プライバシーに配慮したセルフホスト型のオープンソースWeb解析プラットフォームです。