
Amplitude
Product analytics platform for tracking user behavior and generating data-driven insights
Discover top open-source software, updated regularly with real-world adoption signals.

Self-hosted product analytics platform for mobile, web, and desktop
Track, analyze, and act on user behavior across mobile, web, and desktop applications with full control over your analytics data flow.

Countly is a product analytics platform designed for teams who need complete control over their user behavior data. Built for mobile, web, and desktop applications, it processes billions of data points daily across 2,000+ servers worldwide, tracking 1.5B unique identities on 16,000+ applications.
The platform delivers session tracking, event collection, crash reporting, push notifications, remote configuration, and in-app ratings through a plugin-based architecture. Teams gain access to customizable dashboards, email reports, consent management via Compliance Hub, and comprehensive APIs for data integration. The server supports crash reporting across iOS, Android, React Native, Flutter, Node.js, Unity, Java, and JavaScript.
Countly offers three editions: Countly Lite (free, non-commercial, self-hosted for individuals and small teams), Countly Enterprise (self-hosted or managed with SLA and direct support), and Countly Flex (fully-managed SaaS with regional deployment). Built on MongoDB, Node.js, and Linux, installation on Ubuntu or CentOS takes a single command. Docker support is available for containerized deployments.
When teams consider Countly, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Multi-Platform Crash Monitoring
Collect and analyze crash reports from iOS, Android, React Native, Flutter, and web apps in a unified dashboard with full data control.
GDPR-Compliant User Analytics
Track user behavior while managing consent collection and data subject requests through the built-in Compliance Hub.
Remote App Configuration
Adjust application logic, appearance, and behavior without redeployment using remote configuration and feature flags.
Custom Analytics Pipeline
Extend Countly with custom plugins or integrate external systems via webhooks and write APIs for tailored analytics workflows.
Countly Lite is free for non-commercial use with essential features. Enterprise offers more plugins, granular data, SLA, and support (self-hosted or managed). Flex is fully-managed SaaS with regional deployment and Enterprise features as add-ons.
Countly tracks mobile (iOS, Android), web, and desktop applications. Crash reporting supports iOS, Android, React Native, Flutter, Node.js, Unity, Java, and JavaScript. SDKs are identical across all editions.
Installation requires a fresh Ubuntu or CentOS/RHEL Linux server with ports 80 and 443 open and no existing services on those ports. The platform runs on MongoDB, Node.js, and Linux.
Yes, Countly uses a plugin-based architecture. You can modify existing plugins or create new ones to add capabilities. Read and write APIs allow integration with external systems.
Yes, Countly Lite includes Docker support with an official Docker repository and installation instructions for containerized deployments.
Project at a glance
ActiveLast synced 4 days ago