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 www.getonboard.dev. Learn more →
Top 20 Java Analytic Projects
-
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 (https://trino.io)
Project mention: Game analytic power: how we process more than 1 billion events per day | dev.to | 2023-11-24We 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.
-
-
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? | news.ycombinator.com | 2023-05-11https://github.com/apache/doris Is a great example. Same for it's cousin https://github.com/StarRocks/starrocks 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 | news.ycombinator.com | 2023-07-12I'm wondering if CrateDB [https://github.com/crate/crate] 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.
-
-
-
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 www.getonboard.dev.
-
Elide
Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.
-
-
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 | news.ycombinator.com | 2023-11-20 -
Plan
Player Analytics plugin for Minecraft Server platforms - View player activity of your server with ease. :calendar: (by plan-player-analytics)
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
-
-
fili
Easily make RESTful web services for time series reporting with Big Data analytics engines like Druid and SQL Databases.
-
This works well https://github.com/capacitor-community/firebase-analytics
-
🎨 Hit.sh: https://hits.sh/ 🐙 GitHub Repo: https://github.com/silentsoft/hits
-
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 - A plugin for exporting playerdata to InfluxDB, which lets you build neat Grafana Dashboards with player info like this.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Analytics related posts
- Guiding Principles
- Apache Pinot 1.0
-
OpenSearch VS openobserve - a user suggested alternative
2 projects | 30 Aug 2023
- fili: NEW Data - star count:170.0
- fili: NEW Data - star count:170.0
- Replacing Apache Hive, Elasticsearch, and PostgreSQL With Apache Doris
- Apache Doris 2.0 Beta Now Available: Faster, Stabler, and More Versatile
-
A note from our sponsor - Onboard AI
getonboard.dev | 5 Dec 2023
Index
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 |