이벤트, 퍼널, AI 분석가, 기능 플래그, 단축 링크, 업타임 모니터링을 제공하는 스타트업용 오픈소스 쿠키리스 제품 분석 도구입니다.
- 스타
- 7,184
- 포크
- 523
- 열린 이슈
- 48
- 마지막 커밋
- 6시간 전
어떤 프로젝트인가요?
OpenPanel은 이벤트를 통해 사용자 행동을 추적하는 웹·제품 분석 플랫폼으로, 퍼널, 코호트, 사용자 프로필, 세션 기록, 실시간 대시보드를 제공합니다. Mixpanel의 대안으로 자리매김하고 있으며, 개인정보 보호와 GDPR 준수를 고려한 쿠키리스 추적 방식을 사용합니다.
웹, Swift, Kotlin, React Native용 SDK와 이벤트 API를 제공하며, AI 클라이언트가 분석 데이터를 조회할 수 있도록 하는 MCP 서버도 지원합니다. 세션 리플레이, 변형별 결과를 분석하는 A/B 테스트, 이벤트 및 퍼널 알림, 매출 추적 기능도 포함되어 있습니다.
대시보드에는 Next.js, 이벤트 API에는 Fastify, 메타데이터에는 PostgreSQL, 이벤트 저장소에는 ClickHouse를 사용하며, 캐싱과 큐에는 BullMQ와 함께 Redis를 활용합니다. 셀프 호스팅이 가능하고, 저장소에는 Bun을 사용하는 Docker 기반 로컬 개발 환경도 포함되어 있습니다.
핵심 기능
- 01제품 분석을 위한 퍼널, 코호트, 사용자 프로필 및 세션 기록
- 02개인정보 보호 기능이 내장된 세션 리플레이
- 03실시간 대시보드와 맞춤형 차트
- 04GDPR 준수를 고려해 설계된 쿠키리스 추적
- 05웹, iOS, Android 및 서버 측 추적용 SDK
- 06데이터를 완전히 직접 관리할 수 있는 셀프 호스팅 옵션
활용 사례
- 웹 또는 모바일 앱의 제품 사용 현황과 전환 퍼널 추적
- 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의 대안입니다. OpenPanel은 이벤트를 통해 사용자 행동을 추적하는 웹·제품 분석 플랫폼으로, 퍼널, 코호트, 사용자 프로필, 세션 기록, 실시간 대시보드를 제공합니다. Mixpanel의 대안으로 자리매김하고 있으며, 개인정보 보호와 GDPR 준수를 고려한 쿠키리스 추적 방식을 사용합니다.
- openpanel은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- openpanel은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- openpanel은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. openpanel의 마지막 커밋은 2026년 10월 22일입니다.
- openpanel은(는) 어디에 사용할 수 있나요?
- 웹 또는 모바일 앱의 제품 사용 현황과 전환 퍼널 추적 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 통계는 매일 갱신됩니다.
관련 프로젝트
이벤트 분석, 세션 리플레이, 기능 플래그, 실험, 오류 추적, 설문조사와 데이터 웨어하우스를 통합한 오픈소스 제품 분석 플랫폼입니다.
개인정보 보호를 우선시하는 Google Analytics 대안으로, 클라우드 또는 셀프 호스팅 방식으로 이용할 수 있는 오픈소스 쿠키 없는 웹 분석 도구입니다.
쿠키 없이 트래픽, 캠페인, 사용자 행동, 전환 및 매출을 추적하는 프라이버시 우선 웹 분석 플랫폼으로, 자체 호스팅하거나 클라우드에서 사용할 수 있습니다.
트래픽 통계, 세션 리플레이, 오류 추적, Core Web Vitals, 가동 시간 모니터링을 한 대시보드에서 제공하는 오픈소스 웹 분석 도구입니다.
Google Analytics의 개인정보 보호 중심 대안으로 제공되는 셀프 호스팅 오픈소스 웹 분석 플랫폼입니다.