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 Mixpanel alternative, the strongest matches are openpanel-dev/openpanel (OpenPanel is a self-hostable, open-source product analytics platform that), countly/countly-server (Countly is a self-hosted product analytics platform with event) and rybbit-io/rybbit (Rybbit is an open-source, self-hosted product analytics platform that). posthog/posthog and matomo-org/matomo 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 on your own private 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-hostable, open-source product analytics platform that tracks events across web, mobile, and server, provides dashboards and data export, and emphasizes privacy-first, cookieless tracking—directly comparable to Mixpanel.

    TypeScriptConversion FunnelsCookieless TrackingData Export
    View on GitHub↗5,349
  • 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 with event tracking, user segmentation, funnel and retention analysis, dashboards, API/data export, and privacy-first deployment, making it a direct self-hosted alternative to Mixpanel.

    JavaScriptData Export
    View on GitHub↗5,875
  • 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 an open-source, self-hosted product analytics platform that provides event tracking, conversion funnel analysis, dashboards, and privacy-compliant data collection, directly matching the search for a Mixpanel alternative.

    TypeScriptConversion Funnel AnalyticsRetention Reporting
    View on GitHub↗12,297
  • 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 covers event tracking, user segmentation, funnels, retention, dashboards, and an API — making it a direct open-source alternative to Mixpanel.

    PythonFeature Flag ManagementFeature FlaggingProduct Analytics
    View on GitHub↗35,060
  • 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 supports event tracking, user segmentation, funnel analysis, and retention analysis through its goals and reports, making it a viable open-source alternative to Mixpanel for product analytics despite its roots in web analytics.

    PHPEvent Tracking
    View on GitHub↗21,625
  • 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 with some product-analytics features like cohort analysis and user segmentation, but it is primarily designed for website traffic analysis rather than the custom event tracking and funnel analysis typical of a Mixpanel alternative.

    TypeScriptConversion FunnelsData VisualizationEvent 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

    This is a web analytics platform for tracking website traffic and pageviews, not a product analytics platform for tracking user actions within an application—so it lacks core features like user segmentation, funnel analysis, and retention analysis that a Mixpanel alternative would provide.

    ElixirConversion Funnel AnalyticsConversion FunnelsData Export
    View on GitHub↗24,245
  • tremorlabs/tremor-npmtremorlabs avatar

    tremorlabs/tremor-npm

    16,461View on GitHub↗

    Tremor is a React component library designed for building analytical dashboards and data-driven web interfaces. It provides a collection of modular UI elements and pre-styled charts that allow developers to render complex datasets into clear visual summaries. The library functions as a utility-first UI kit that integrates with styling frameworks to ensure consistent design across dashboard layouts. By utilizing a declarative composition model, it enables the assembly of interfaces through reusable layout containers and property-driven visual configuration, decoupling raw data processing from

    Tremor is a React component library for building analytical dashboards and charts, not a self-hostable product analytics platform that tracks events and runs user segmentation or funnel analysis — it is a front-end toolkit you might use to build a dashboard for such a platform, but it does not provide the analytics backend.

    TypeScriptConversion FunnelsData Visualization
    View on GitHub↗16,461
  • 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 data pipeline for collecting and processing behavioral events, not a product analytics platform itself—it lacks the built-in segmentation, funnel, retention, and dashboards that would make it comparable to Mixpanel for direct analysis.

    ScalaEvent Tracking
    View on GitHub↗7,012
  • plotly/plotly.pyplotly avatar

    plotly/plotly.py

    18,270View on GitHub↗

    Plotly.py is a comprehensive framework for building production-ready data applications and interactive dashboards directly from Python code. It functions as both a high-performance visualization library for browser-based charts and a full-stack tool for transforming analytical scripts into responsive, web-based interfaces. By abstracting away the need for manual HTML or JavaScript, it allows developers to define complex layouts and functional logic using modular, reusable components. The framework distinguishes itself through a robust architecture that handles event orchestration and state sy

    Plotly.py is a Python visualization and dashboard library that can be used to build interfaces, but it lacks the core product analytics features like event tracking, user segmentation, and funnel analysis that define a Mixpanel-style platform, making it a supportive component rather than a complete solution.

    PythonData Visualization
    View on GitHub↗18,270
  • openblocks-dev/openblocksopenblocks-dev avatar

    openblocks-dev/openblocks

    6,220View on GitHub↗

    Openblocks is a low-code platform for building custom internal tools. It provides a visual interface where users can assemble applications by dragging and dropping pre-built components onto a canvas, connecting them to databases and APIs without writing code. The platform distinguishes itself through its architecture for embedding and reuse. Entire application pages can be rendered as native React components inside other applications, replacing traditional iframe-based embedding. Custom components and queries can be bundled into reusable modules for use across multiple applications, and an au

    Openblocks is a low-code platform for building internal tools, not a purpose-built product analytics platform like Mixpanel — it lacks native event tracking, segmentation, and funnel analysis features.

    TypeScriptOn-Premise Deployment
    View on GitHub↗6,220
  • marqo-ai/marqomarqo-ai avatar

    marqo-ai/marqo

    5,022View on GitHub↗

    Marqo is an ecommerce product discovery platform, multimodal vector database, and AI search merchandising tool. It provides infrastructure for implementing semantic search and recommendations, allowing shoppers to find products using natural language and images. The platform distinguishes itself through a hybrid ranking pipeline that combines neural semantic scores with business-defined boosting and pinning rules. It features a conversational commerce engine that uses large language models to process user intent and provides a search performance analytics suite for measuring conversion uplift

    Marqo is an ecommerce product discovery and AI search platform, not a general self-hosted product analytics tool for tracking user events, segmentation, and funnels like Mixpanel; its analytics focus narrowly on search conversion rather than the full product analytics lifecycle.

    PythonConversion Funnel AnalyticsEvent Tracking
    View on GitHub↗5,022

Related searches

  • a self hosted platform for user analytics
  • a self-hosted Amplitude alternative
  • a privacy-first analytics tool
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
openpanel-dev/openpanel5.3KTypeScriptagpl-3.0Feb 18, 2026
countly/countly-server5.9KJavaScriptNOASSERTIONJun 17, 2026
rybbit-io/rybbit12.3KTypeScriptAGPL-3.0Jun 15, 2026
posthog/posthog35.1KPythonNOASSERTIONJun 16, 2026
matomo-org/matomo21.6KPHPGPL-3.0Jun 23, 2026
umami-software/umami37.3KTypeScriptMITJun 23, 2026
plausible/analytics24.2KElixiragpl-3.0Feb 20, 2026
tremorlabs/tremor-npm16.5KTypeScriptapache-2.0Jan 13, 2025
snowplow/snowplow7KScalaApache-2.0Jun 16, 2026
plotly/plotly.py18.3KPythonmitFeb 20, 2026
  • a privacy-first Google Analytics alternative
  • an open source tool for website analytics
  • an open source product analytics platform
  • a self-hosted BI dashboard tool
  • a self-hosted Tableau alternative