awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Self-Hosted Product Analytics Platforms

Ranking updated Jun 30, 2026

For a self-hosted Amplitude alternative, the strongest matches are openpanel-dev/openpanel (OpenPanel is a self-hosted product analytics platform specifically built), rybbit-io/rybbit (Rybbit is a self-hosted analytics platform for tracking user) and matomo-org/matomo (Matomo is a self-hosted analytics platform that tracks user). posthog/posthog and countly/countly-server round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Open-source tools for tracking user behavior and product engagement metrics on your own infrastructure.

Self-Hosted Product Analytics Platforms

Find the best repos with AI.We'll search the best matching repositories with AI.
  • openpanel-dev/openpanelOpenpanel-dev avatar

    Openpanel-dev/openpanel

    5,349View on GitHub↗

    OpenPanel is a self-hosted product analytics platform designed for tracking user behavior and visualizing product metrics on private infrastructure. It provides a comprehensive system for collecting events across web, mobile, and server environments while ensuring complete ownership of data. The platform distinguishes itself through a privacy-first approach, utilizing cookieless event tracking and regional data residency to simplify regulatory compliance. It integrates large language models via the Model Context Protocol, enabling users to query behavioral data and analyze trends using natura

    OpenPanel is a self-hosted product analytics platform specifically built for tracking user behavior events and visualizing product metrics on private infrastructure, making it a direct fit for self-managed user behavior analytics.

    TypeScriptConversion FunnelsCustom Event TrackingData Export
    View on GitHub↗5,349
  • rybbit-io/rybbitrybbit-io avatar

    rybbit-io/rybbit

    12,297View on GitHub↗

    Rybbit is an open-source, self-hosted web analytics platform designed for comprehensive user behavior tracking and product engagement analysis. It provides a complete suite for monitoring visitor interactions, conversion funnels, and site performance, allowing organizations to maintain full ownership of their data and infrastructure. The platform distinguishes itself through a strong emphasis on privacy-compliant data collection and visual session replay capabilities. It supports advanced traffic routing through custom domains to bypass ad blockers and includes configurable masking tools to p

    Rybbit is a self-hosted analytics platform for tracking user behavior and product engagement, with event logging and funnel analysis, making it the right kind of tool for your Amplitude-like needs, though specific retention and export features aren't highlighted.

    TypeScriptConversion Funnel AnalyticsCustom Event TrackingRetention Reporting
    View on GitHub↗12,297
  • matomo-org/matomomatomo-org avatar

    matomo-org/matomo

    21,625View on GitHub↗

    Matomo is a self-hosted web analytics platform designed to track user behavior and website performance while maintaining full data ownership. It functions as a comprehensive analytics suite that captures visitor interactions and processes raw tracking logs into structured metrics, providing organizations with a centralized system for monitoring traffic patterns and engagement. The platform distinguishes itself through a strong emphasis on privacy and modularity. It includes built-in tools to anonymize visitor information and manage user consent, ensuring compliance with global data protection

    Matomo is a self-hosted analytics platform that tracks user behavior events and offers funnel, retention, and segmentation analysis with full data ownership, directly matching the need for a self-managed Amplitude-like tool.

    PHPEvent Tracking
    View on GitHub↗21,625
  • posthog/posthogPostHog avatar

    PostHog/posthog

    35,060View on GitHub↗

    PostHog is a comprehensive product analytics and feature management platform designed to capture, process, and visualize user behavior data. It provides a unified suite for tracking application events, managing feature rollouts, and monitoring system health through session recordings and error tracking. By leveraging a columnar-storage-optimized architecture, the platform enables high-performance aggregation and filtering across massive event datasets. What distinguishes PostHog is its integrated approach to data pipelines and application control. It features a robust event ingestion system t

    PostHog is a full-featured, self-hostable product analytics platform that directly provides event tracking, funnel and retention analysis, user segmentation, and data export, making it a perfect fit for your self-managed user behavior analytics requirements.

    PythonProduct Analytics
    View on GitHub↗35,060
  • countly/countly-servercountly avatar

    countly/countly-server

    5,875View on GitHub↗

    Countly is a self-hosted product analytics and engagement platform that tracks user behavior across mobile, web, and desktop applications. It collects and analyzes device properties, user actions, and session lifecycle data to understand engagement patterns, while also providing crash reporting, push notification delivery, and A/B testing capabilities. The platform is designed for privacy-first deployment, with built-in consent management and the ability to run entirely on private infrastructure. The platform distinguishes itself through its comprehensive feature set that combines analytics w

    Countly is a self-hosted product analytics platform that tracks user behavior events across mobile, web, and desktop, and its comprehensive feature set includes funnel analysis, retention, user segmentation, and data import/export, making it a direct self-managed alternative to Amplitude.

    JavaScriptData Export
    View on GitHub↗5,875
  • mikecao/umamimikecao avatar

    mikecao/umami

    37,350View on GitHub↗

    Umami is a privacy-focused web analytics platform and open-source visitor tracking tool. It functions as a self-hosted alternative to commercial tracking services, allowing the operation of a private analytics platform on independent infrastructure to maintain ownership and control over visitor data. The platform focuses on monitoring website traffic and analyzing user behavior without using invasive data collection methods. It provides capabilities for mapping user journeys and performing audience segmentation to compare how different visitor cohorts interact with site content.

    Umami is self-hostable and tracks visitor behavior with event capture, audience segmentation, and cohort comparisons, so it squarely fills the role of an open-source user behavior analytics platform—just note it leans more towards website traffic than deep product funnels or retention.

    TypeScriptData Segmentation
    View on GitHub↗37,350
  • umami-software/umamiumami-software avatar

    umami-software/umami

    37,285View on GitHub↗

    Umami is a self-hosted, privacy-focused web analytics platform designed to provide full control over infrastructure and user data. It captures website traffic and visitor behavior through anonymous tracking methods that avoid cookies, browser fingerprinting, and the storage of personally identifiable information. The platform distinguishes itself through a comprehensive suite of behavioral analysis tools, including session replays, heatmaps, and cohort-based retention reporting. It features a multi-tenant architecture that allows teams to manage multiple websites within a single, collaborativ

    Umami is a self-hosted web analytics platform focused on website traffic and visitor behavior (pageviews, sessions, heatmaps) rather than a product analytics tool for tracking custom user events and funnels like Amplitude, so it doesn't meet the core purpose of user behavior event tracking for product analysis.

    TypeScriptConversion FunnelsCustom Event TrackingEvent Tracking
    View on GitHub↗37,285
  • plausible/analyticsplausible avatar

    plausible/analytics

    24,245View on GitHub↗

    This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance. What distinguishes this platform is its

    Plausible is a privacy-focused web analytics platform for tracking website traffic and basic goals, but it is not a self-hosted product analytics tool for deep user behavior analysis like funnels, retention, and segmentation — it fits the web analytics category rather than the product analytics space you're looking for.

    ElixirConversion Funnel AnalyticsConversion FunnelsCustom Event Tracking
    View on GitHub↗24,245
  • usefathom/fathomusefathom avatar

    usefathom/fathom

    8,005View on GitHub↗

    Fathom is a privacy-focused website analytics server written in Go. It monitors website traffic and page views without collecting personal data or using intrusive cookies, providing a self-hosted alternative for traffic monitoring. The system utilizes a Preact-based dashboard interface for visualizing traffic patterns and reports. Data is persisted in a SQL database analytics store, with support for MySQL, PostgreSQL, and SQLite. The project covers the collection of visitor data via lightweight tracking snippets and the management of that data through a pluggable storage layer. It includes m

    Fathom is a self-hosted website analytics platform focused on traffic and page views, not a product analytics tool for tracking custom user behavior events with funnel and retention analysis like Amplitude.

    GoAnalytics TrackingEvent Analytics
    View on GitHub↗8,005
  • facebook/facebook-ios-sdkfacebook avatar

    facebook/facebook-ios-sdk

    8,067View on GitHub↗

    This software is a mobile app analytics toolkit, a social graph API client, and a social sharing library for iOS. Its primary purpose is to enable the tracking of application events and ad conversions, the retrieval of user profiles and social connections from the Facebook Graph API, and the publication of content to social feeds and messaging services. The toolkit provides specialized capabilities for social login integration and identity management, including the handling of access tokens and session refreshing. It features a dedicated system for deep link navigation to route users to speci

    This is an iOS SDK for integrating with Facebook's analytics and social features, not a self-hostable analytics platform—it sends event data to Facebook's servers rather than letting you manage your own analysis pipeline with funnel, retention, and segmentation.

    SwiftCustom Event TrackingEvent Analytics
    View on GitHub↗8,067
  • snowplow/snowplowsnowplow avatar

    snowplow/snowplow

    7,012View on GitHub↗

    Snowplow is a behavioral event data pipeline and customer data infrastructure designed to capture user interactions and transform them into structured events for real-time analysis and long-term storage. It functions as a customer data platform that gathers user signals and enriches them with metadata to create a unified view of customer behavior. The system operates as an event schema validation engine to enforce strict data contracts on incoming streams, preventing data corruption. It further serves as a real-time event router and an event-driven automation platform, triggering proactive bu

    Snowplow is a behavioral event data pipeline and customer data infrastructure that excels at capturing, validating, and routing user interaction events, but it does not itself provide the built-in funnel, retention, and user segmentation analysis dashboards this visitor expects from a self-hosted product analytics platform.

    ScalaEvent Tracking
    View on GitHub↗7,012
  • illacloud/illa-builderillacloud avatar

    illacloud/illa-builder

    12,268View on GitHub↗

    Illa-builder is a low-code internal tool builder and API integration platform used to create business applications and admin panels. It functions as a database GUI dashboard and visual workflow automator, allowing users to connect to databases and external APIs to manage data and automate business processes. The platform provides a self-hosted app framework that can be deployed on private infrastructure via Docker. It enables the creation of custom dashboards and CRMs while maintaining full control over data and hosting. The system includes a visual drag-and-drop canvas for designing user in

    Illa-builder is a low-code internal tool builder for creating custom dashboards and admin panels, but it does not provide built-in event tracking, funnel analysis, or retention analysis — it's a platform for building tools rather than a ready-to-use product analytics solution.

    TypeScriptOn-Premise DeploymentSelf-Hosted Infrastructure Management
    View on GitHub↗12,268
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
openpanel-dev/openpanel5.3KTypeScriptagpl-3.0Feb 18, 2026
rybbit-io/rybbit12.3KTypeScriptAGPL-3.0Jun 15, 2026
matomo-org/matomo21.6KPHPGPL-3.0Jun 23, 2026
posthog/posthog35.1KPythonNOASSERTIONJun 16, 2026
countly/countly-server5.9KJavaScriptNOASSERTIONJun 17, 2026
mikecao/umami37.4KTypeScriptMITJun 26, 2026
umami-software/umami37.3KTypeScriptMITJun 23, 2026
plausible/analytics24.2KElixiragpl-3.0Feb 20, 2026
usefathom/fathom8KGoMITMar 18, 2026
facebook/facebook-ios-sdk8.1KSwiftNOASSERTIONJun 16, 2026

Related searches

  • a self-hosted Mixpanel alternative
  • a self hosted platform for user analytics
  • a privacy-first analytics tool
  • a privacy-first Google Analytics alternative
  • an open source product analytics platform
  • an open source tool for website analytics
  • a self-hosted Metabase alternative
  • an open source customer data platform