JavaScript Analytics

Open-source JavaScript projects categorized as Analytics | Edit details

Top 23 JavaScript Analytic Projects

  • react-native-firebase

    🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.

    Project mention: Do not underestimate digging in and contributing to real, live (better commercial) project | | 2022-01-06

    Go check if open source project you use daily has a stack you want to learn (or find one) and try to solve real issue from /issues part of their repository

  • Umami

    Umami is a simple, fast, website analytics alternative to Google Analytics.

    Project mention: Ask HN: Good open source alternatives to Google Analytics? | | 2022-01-11
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • uPlot

    📈 A small, fast chart for time series, lines, areas, ohlc & bars

    Project mention: AMP Has Irreparably Damaged Publishers’ Trust in Google-Led Initiatives | | 2021-11-06

    Safari's slow release cadence (typically tied to OS version upgrades) does leave it more broken and for longer than Firefox, Chrome, Opera and other browsers that are updated more frequently and not tied to the OS.

    just recently i ran into incompatibilities with Safari < 14 needing the old-spec matchmedia api:

  • Countly

    Countly helps you get insights from your application. Available self-hosted or on private cloud.

    Project mention: Ask HN: Good open source alternatives to Google Analytics? | | 2022-01-11
  • Ackee

    Self-hosted, Node.js based analytics tool for those who care about privacy.

    Project mention: Ask HN: Good open source alternatives to Google Analytics? | | 2022-01-11
  • vue-analytics

    Google Analytics plugin for Vue

    Project mention: Adding tracking to your Nuxt site with GA4 | | 2021-03-25

    The nuxtjs/google-analytics module is a Nuxt Community maintained module for Nuxt. It depends on the vue-analytics package and optimizes it for Nuxt. It's very easy to install and configure, but it doesn't support GA4 (yet).

  • analytics

    Lightweight analytics abstraction layer for tracking page views, custom events, & identifying visitors (by DavidWells)

    Project mention: What is a C# API library that allows you to swap out analytic software as needed? | | 2021-08-03

    I hope this is the right place to ask this question because I feel this problem falls somewhere between the front and backend. Quick setup, I am the companies UX/UI Designer but I have knowledge of frontend development. My company is a small start-up of 12 people, mostly backend engineers. My coworkers have given me the task to find a C# API library that allows us to gather analytic data, but we can hot-swap analytic software without having to rewrite any code in between. The best example of what we are looking for is something like but in C#. Thoughts?

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • Chartbrew

    Open-source web platform used to create live reporting dashboards from APIs, MongoDB, Firestore, MySQL, PostgreSQL, and more 📈📊

    Project mention: Ask HN: Tool for dashboards / alerting on operational health metrics? | | 2021-12-19

    There's an indie-hacker I follow building this:

    From what I understand, it's more like an easier-to-use grafana, where you can build charts/graphs from different data sources.

  • vue-gtag

    Global Site Tag plugin for Vue (gtag.js)

    Project mention: [vue-gtag] How can I exclude all children of a route? | | 2021-08-12

    Removing all sub-routes through a wildcard, e.g. "admin/*" is not possible it seems. See the implementation here where it checks if the pageTrackerExcludedRoutes array includes a specific route name or route path

  • Serposcope

    Java rank checker for SEO

  • Socioboard

    Socioboard is world's first and open source Social Technology Enabler. Socioboard Core is our flagship product.

    Project mention: Self hosted social media management | | 2021-10-28

    I did a bit of googling and found, but haven't tried it myself. It also looks like they don't have Instagram support yet. Didn't find much else :(

  • aurora

    Hate Cookies? Introducing Aurora, 100% Cookie-Free Open Website Analytics. Collect Anonymous Data. Make your Audience Happy Now! (by itsrennyman)

    Project mention: Open Website Analytics. Entirely in Javascript. I use it as a guinea pig to try everything I learn about new programming things | | 2021-07-10
  • redux-segment analytics integration for redux.

  • Offen

    The fair and lightweight alternative to common web analytics tools

    Project mention: Meeting our standards | | 2021-11-04

    Statistics about the location of visitors had been on our to-do list for a fairly long time. Yet implementing it in a way that met our privacy standards proved to be a veritable challenge. After careful consideration and intense research, we finally decided on an approach based on time zones.

  • ember-metrics

    Send data to multiple analytics integrations without re-implementing new API

    Project mention: mixpanel + empress-blog | | 2021-05-31

    The de-facto standard in EmberJS world for various analytics solutions integration is ember-metrics.

  • mlcraft

    Low-code metrics store, modern open-source alternative to Looker

    Project mention: Ыelf-hosted alternative to Looker | | 2021-09-27
  • Amplitude-JavaScript

    JavaScript SDK for Amplitude

    Project mention: Fix Amp Cookie Test Bug On Oldredditcom That | | 2021-01-28

    I think this may be related to the Amplitude SDK, as opposed to Google AMP. There is an open issue about it.

  • socketkit

    Socketkit is a free open-source alternative to ChartMogul, SensorTower, Google Analytics and Mixpanel.

    Project mention: A Free Alternative to ChartMogul, SensorTower, Google Analytics and Mixpanel | | 2021-11-11
  • dekart

    Write BigQuery SQL and get beautiful, shareable Maps based on

  • docker-speedtest-analyser

    Automated docker speedtest analyser tool with included web interface to monitor your internet speed connection over time. Setup at home on your NAS (Synology, QNAP tested) and the container runs hourly speedtests. The speedtest results are displayed in an webinterface as line graph(s) over the day.

    Project mention: roest problems | | 2021-03-31

    Roest is a Docker hub Image :

  • mixpanel-react-native

    Official React Native Tracking Library for Mixpanel Analytics

    Project mention: How to Integrate Mixpanel to React native app? | | 2021-09-15

    Ok, very simple. Instructions are for their SDK found here:

  • color-sorter

    Sort CSS colors by hue, then by saturation

    Project mention: Tools for Auditing CSS | | 2021-06-07

    Color Sorter — Sort CSS colors by hue, then by saturation.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-11.

JavaScript Analytics related posts


What are some of the best open-source Analytic projects in JavaScript? This list will help you:

Project Stars
1 react-native-firebase 9,735
2 Umami 9,495
3 uPlot 6,871
4 Countly 4,871
5 Ackee 3,177
6 vue-analytics 1,781
7 analytics 1,469
8 Chartbrew 614
9 vue-gtag 602
10 Serposcope 589
11 Socioboard 575
12 aurora 567
13 redux-segment 521
14 Offen 511
15 ember-metrics 358
16 mlcraft 304
17 Amplitude-JavaScript 267
18 socketkit 130
19 dekart 106
20 blink 98
21 docker-speedtest-analyser 92
22 mixpanel-react-native 51
23 color-sorter 43
Find remote jobs at our new job board There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.