Java time-series

Open-source Java projects categorized as time-series

Top 8 Java time-series Projects

time-series
  1. QuestDB

    QuestDB is a high performance, open-source, time-series database

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. 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.

  4. arcadedb

    ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.

    Project mention: DatAasee 0.5 Released! | dev.to | 2025-11-13

    combining the ArcadeDB database,

  5. warp10-platform

    The Most Advanced Time Series Platform

  6. binjr

    A Time Series Browser

    Project mention: Binjr: A standalone time series browser | news.ycombinator.com | 2025-03-05
  7. dimension-db

    Hybrid time-series and block-column storage database engine written in Java

    Project mention: Show HN: Dimension-DB – Time‑series/columnar DB for Java (local store and JDBC) | news.ycombinator.com | 2025-11-07
  8. time-series-concurrency-example

    Time Series Data and CompletableFuture example in Java

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. lasher

    Lasher is an embeddable key-value store written in Java.

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).

Java time-series discussion

Java time-series related posts

  • Binjr: A standalone time series browser

    1 project | news.ycombinator.com | 5 Mar 2025
  • QuestDB is an open source time-series database for fast ingest and SQL queries

    1 project | news.ycombinator.com | 31 Aug 2024
  • Normalizing Grafana charts with window functions

    1 project | dev.to | 10 Jan 2024
  • How to increase Grafana refresh rate frequency

    1 project | dev.to | 10 Jan 2024
  • Building a faster hash table for high performance SQL joins

    3 projects | news.ycombinator.com | 20 Dec 2023
  • Is all data time-series data?

    1 project | dev.to | 22 Nov 2023
  • questdb: NEW Data - star count:12960.0

    1 project | /r/algoprojects | 20 Nov 2023
  • A note from our sponsor - Stream
    getstream.io | 23 Dec 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

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

# Project Stars
1 QuestDB 16,477
2 Crate 4,346
3 arcadedb 641
4 warp10-platform 407
5 binjr 320
6 dimension-db 6
7 time-series-concurrency-example 6
8 lasher 4

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Java is
the 9th most popular programming language
based on number of references?