Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Web Analytics

Web Analytics

56 projects

Showing 36 of 56 projects

Umami
UmamiTypeScript

Umami is a modern, privacy-focused analytics platform. An open-source alternative to Google Analytics, Mixpanel and Amplitude.

#user journey#google-analytics#statistics
Stars37.9k
Forks7.6k
Last commit11 hours ago
plausible
plausibleElixir

A simple, open source, lightweight, and privacy-friendly web analytics alternative to Google Analytics.

#google-analytics#elixir#phoenix
Stars28.0k
Forks1.7k
Last commit4 hours ago
FingerprintJS
FingerprintJSTypeScript

An open-source browser fingerprinting library that generates a unique visitor identifier from browser attributes, even in incognito mode.

#open-source#privacy-tools#fingerprint
Stars27.9k
Forks2.6k
Last commit3 days ago
Matomo
MatomoPHP

A leading open-source web analytics platform that gives you complete data ownership and built-in privacy.

#piwik#open-source#marketing
Stars21.7k
Forks2.9k
Last commit6 hours ago
goaccess
goaccessC

A real-time web log analyzer and interactive viewer that runs in terminal or browser for instant server monitoring.

#apache#webserver#real-time-analytics
Stars20.7k
Forks1.2k
Last commit3 days ago
rybbit
rybbitTypeScript

An open-source, privacy-friendly web analytics platform offering session replays, advanced maps, and intuitive dashboards as an alternative to Google Analytics.

#google-analytics#open-source#user-behavior
Stars12.5k
Forks695
Last commit8 hours ago
dc.js
dc.jsJavaScript

A multi-dimensional charting library that works natively with crossfilter and renders using d3.js.

#dashboard#charting#javascript-library
Stars7.4k
Forks1.8k
Last commit2 years ago
heatmap.js
heatmap.jsJavaScript

A JavaScript library for creating dynamic, canvas-based heatmaps on the web.

#dataviz#google-maps#angularjs
Stars6.4k
Forks1.3k
Last commit2 years ago
Countly IoT Analytics
Countly IoT AnalyticsJavaScript

A privacy-first, AI-ready analytics and customer engagement platform for mobile, web, desktop, and IoT applications.

#customer-engagement#privacy-first#dashboard
Stars5.9k
Forks980
Last commit8 hours ago
Countly
CountlyJavaScript

A privacy-first, AI-powered analytics and engagement platform for mobile, web, desktop, and IoT applications.

#customer-engagement#privacy-first#dashboard
Stars5.9k
Forks980
Last commit8 hours ago
Agent
AgentPHP

A PHP desktop/mobile user agent parser with Laravel support, based on Mobile Detect.

#platform#accept-language#user-agent
Stars4.8k
Forks534
Last commit1 year ago
Awesome Analytics
Awesome Analytics

A curated list of awesome analytics platforms, frameworks, software, and resources across various domains.

#open-source#business-intelligence#awesome-list
Stars4.3k
Forks489
Last commit5 months ago
Analytics
Analytics

A curated list of awesome analytics platforms, frameworks, software, and resources.

#open-source#business-intelligence#awesome-list
Stars4.3k
Forks489
Last commit5 months ago
Laravel Stats Tracker
Laravel Stats TrackerPHP

A Laravel package that tracks and stores detailed user analytics including sessions, devices, geo-location, SQL queries, and errors.

#session-tracking#laravel#self-hosted-analytics
Stars2.9k
Forks594
Last commit2 years ago
CrawlerDetect
CrawlerDetectPHP

A PHP class for detecting bots, crawlers, and spiders via user agent and HTTP headers.

#bots#hacktoberfest#user-agent
Stars2.4k
Forks279
Last commit13 days ago
Vince
VinceGo

Self Hosted Alternative To Google Analytics

#vince#self-hosted#web-analytics
Stars2.0k
Forks76
Last commit10 months ago
taucharts
tauchartsJavaScript

A data-focused JavaScript charting library built on D3, offering flexible and declarative visualization.

#declarative-charts#faceted-visualization#data-visualization
Stars1.9k
Forks107
Last commit2 years ago
Aptabase
AptabaseTypeScript

Open-source, privacy-first analytics platform for mobile, desktop, and web applications.

#privacy-first#maui#ios
Stars1.8k
Forks132
Last commit5 months ago
litlyx
litlyxTypeScript

A fast, modern, cookie-free analytics tool that can be self-hosted or used via cloud, providing AI-powered dashboards with setup in under 30 seconds.

#ai#cookie-free#real-time-analytics
Stars1.7k
Forks113
Last commit7 months ago
python-user-agents
python-user-agentsPython

A Python library for parsing user agent strings to identify device types, operating systems, browsers, and capabilities.

#python#http-headers#touch-detection
Stars1.5k
Forks195
Last commit3 years ago
SEOstats
SEOstatsPHP

A powerful PHP library for fetching SEO metrics from multiple sources like Google, Alexa, Moz, and SEMRush.

#seo-metrics#backlink-analysis#search-engine-data
Stars1.5k
Forks366
Last commit4 years ago
swetrix
swetrixTypeScript

Open source, privacy-first web analytics with performance monitoring, error tracking, and self-hosting options.

#privacy-first#open-source#redis
Stars1.1k
Forks62
Last commit7 hours ago
Offen
OffenJavaScript

Offen Fair Web Analytics

#fair#privacy#datensparsamkeit
Stars976
Forks54
Last commit4 months ago
Device Detector
Device DetectorRuby

A precise and fast Ruby user agent parser and device detector backed by a large, up-to-date database.

#caching#operating-system-detection#http-headers
Stars770
Forks115
Last commit8 months ago
Rack::Tracker
Rack::TrackerRuby

A Rack middleware for integrating multiple analytics and tracking services in Ruby web applications.

#ecommerce#google-analytics#tracking-pixels
Stars648
Forks118
Last commit2 years ago
Medama Analytics
Medama AnalyticsGo

Self-hostable, privacy-focused website analytics.

#google-analytics#cookie-free#website-analytics
Stars634
Forks16
Last commit16 days ago
ActiveAnalytics
ActiveAnalyticsRuby

A privacy-focused, first-party traffic analytics engine for Ruby on Rails applications that requires no cookies or JavaScript.

#rails#redis#adblocker-resistant
Stars514
Forks14
Last commit9 months ago
DeviceDetector.NET
DeviceDetector.NETC#

A .NET library for parsing user agents to detect browsers, operating systems, devices, brands, and models.

#user-agent#detection-library#bot-detection
Stars406
Forks73
Last commit3 days ago
Legato
LegatoRuby

A Ruby client library for interacting with the Google Analytics Core Reporting, Management, and Real-time APIs.

#google-analytics#oauth2#business-intelligence
Stars398
Forks47
Last commit3 years ago
ember-metrics
ember-metricsTypeScript

An Ember addon that provides a unified service to send data to multiple analytics integrations without re-implementing APIs.

#google-analytics#mixpanel#event-tracking
Stars366
Forks159
Last commit19 hours ago
d3-funnel
d3-funnelJavaScript

A JavaScript library for rendering customizable funnel charts using D3.js.

#chart#funnel-charts#d3-js
Stars335
Forks91
Last commit10 days ago
datavore
datavoreJavaScript

A small, fast, in-browser column-oriented database engine for performing aggregation queries in web-based analytics and visualization applications.

#javascript-database#memory-storage#column-oriented
Stars251
Forks45
Last commit4 years ago
Voight-Kampff
Voight-KampffRuby

A Ruby gem that detects bots, spiders, and crawlers by analyzing user agent strings.

#crawler-detection#rack-middleware#rails-middleware
Stars192
Forks42
Last commit2 years ago
Analytics
AnalyticsJava

A Capacitor plugin that provides native Firebase Analytics integration for cross-platform mobile and web apps.

#ios#capacitor-plugin#android
Stars177
Forks70
Last commit4 months ago
Blazor Analytics
Blazor AnalyticsC#

A Blazor library for integrating Google Analytics and other analytics services with automatic page view tracking.

#google-analytics#blazor-extensions#event-tracking
Stars150
Forks43
Last commit11 months ago
RSiteCatalyst
RSiteCatalystR

R package for accessing Adobe Analytics Reporting API v1.4 to retrieve web analytics data programmatically.

#reporting#r-package#marketing-analytics
Stars125
Forks38
Last commit6 years ago
Page 1 of 2Next

Related Tags

#Analytics32#Self Hosted14#Google Analytics12#Data Visualization12#Privacy10#Mobile Analytics8#Tracking8#Device Detection7#Javascript7#User Agent Parser7#Angular7#Open Source7
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub