Java Analytics

Open-source Java projects categorized as Analytics

Top 20 Java Analytic Projects

  • QuestDB

    An open source time-series database for fast ingest and SQL queries

    Project mention: Annotations in Kubernetes Operator Design | | 2023-11-26

    In this post, I will detail a way in which I recently used annotations while writing an operator for my company's product, QuestDB. Hopefully this will give you an idea of how you can incorporate annotations into your own operators to harness their full potential.

  • Trino

    Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (

    Project mention: Game analytic power: how we process more than 1 billion events per day | | 2023-11-24

    We decided not to waste time reinventing the wheel and simply installed Trino on our servers. It’s a full featured SQL query engine that works on your data. Now our analysts can use it to work with data from AppMetr and execute queries at different levels of complexity.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • OpenSearch

    🔎 Open source distributed and RESTful search engine.

    Project mention: Guiding Principles | | 2023-10-07
  • starrocks

    StarRocks, a Linux Foundation project, is a next-generation sub-second MPP OLAP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics, and ad-hoc queries. InfoWorld’s 2023 BOSSIE Award for best open source software.

    Project mention: Ask HN: Are there any notable Chinese FLOSS projects? | | 2023-05-11 Is a great example. Same for it's cousin that was an early fork of the doris project.

    To be fair, these are the only examples I can think of and I only learned of these as I'm standing up new data infra using starrocks.

  • Crate

    CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.

    Project mention: Creating an advanced search engine with PostgreSQL | | 2023-07-12

    I'm wondering if CrateDB [] could fit your use case.

    It's a relational SQL database which aims for compatibility with PostgreSQL. Internally it uses Lucene as a storage and such can offer fulltext functionality which is exposed via MATCH.

  • dremio-oss

    Dremio - the missing link in modern data

  • Mixpanel

    Official Android Tracking Library for Mixpanel Analytics

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • Elide

    Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.

  • zingg

    Scalable identity resolution, entity resolution, data mastering and deduplication using ML

  • Rakam

    📈 Collect customer event data from your apps. (Note that this project only includes the API collector, not the visualization platform)

    Project mention: Show HN: Monitor your webapp with minimal setup | | 2023-11-20
  • Plan

    Player Analytics plugin for Minecraft Server platforms - View player activity of your server with ease. :calendar: (by plan-player-analytics)

    Project mention: What is everyone using now? | /r/admincraft | 2023-05-31

    Plan (short for PLayer ANalytics, it gathers information about player activity and makes it easy for everyone to check their own statistics in a nice web UI. i found that long-term players like to have an idea of how much time and work they put into the server since they joined. you as the admin get access to everyone else's statistics, plus some helpful server stats)

  • Smooks

    Extensible data integration Java framework for building XML and non-XML fragment-based applications

  • binjr

    A Time Series Data Browser

  • fili

    Easily make RESTful web services for time series reporting with Big Data analytics engines like Druid and SQL Databases.

    Project mention: fili: NEW Data - star count:170.0 | /r/algoprojects | 2023-08-06
  • firebase-analytics

    Enable Firebase Analytics for Capacitor Apps

    Project mention: Web analytics | /r/capacitor | 2023-01-29

    This works well

  • hits

    :chart_with_upwards_trend: Hit Counter for Your GitHub or Any Kind of Websites You Want.

    Project mention: Create and Elevate Your GitHub Profile README | | 2023-08-13

    🎨 🐙 GitHub Repo:

  • mparticle-android-sdk

    mParticle SDK for Android apps

    Project mention: Indicative Product Updates | /r/mparticle | 2023-02-28

    We’ve improved the integration experience between Indicative and mParticle. New features include single sign-on (shared admin users and credentials between the two platforms) and a turnkey integration setup—no more copying and pasting API keys! All mParticle customers can also now get started with a 30-day full-featured Indicative trialin minutes.

  • RiceStats

    Tracks statistics with InfluxDB for timescale analytics as a Spigot (Paper) plugin

    Project mention: whats the plugin that you use that no one uses | /r/admincraft | 2022-12-11

    RiceStats - A plugin for exporting playerdata to InfluxDB, which lets you build neat Grafana Dashboards with player info like this.

  • dead-salmon-brain

    Apache Spark based framework for analysis A/B experiments

  • spigot-agent

    Spigot plugin to capture and send analytics to the Aurinsk API

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-11-26.

Java Analytics related posts


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

Project Stars
1 QuestDB 13,050
2 Trino 8,898
3 OpenSearch 7,928
4 starrocks 6,351
5 Crate 3,811
6 dremio-oss 1,253
7 Mixpanel 997
8 Elide 965
9 zingg 812
10 Rakam 796
11 Plan 754
12 Smooks 376
13 binjr 245
14 fili 171
15 firebase-analytics 147
16 hits 65
17 mparticle-android-sdk 49
18 RiceStats 11
19 dead-salmon-brain 11
20 spigot-agent 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives