Rust Olap

Open-source Rust projects categorized as Olap

Top 9 Rust Olap Projects

  1. databend

    Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.

    Project mention: Databend Monthly Report: July 2025 | dev.to | 2025-08-06

    Check out what we're building at https://github.com/databendlabs/databend.

  2. SaaSHub

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

    SaaSHub logo
  3. paradedb

    Simple, Elastic-quality search for Postgres

    Project mention: Ask HN: Who is hiring? (May 2026) | news.ycombinator.com | 2026-05-01

    ParadeDB (YC S23, https://paradedb.com) | Database Internals Engineers | Remote or hybrid in San Francisco | Full-time

    ParadeDB is a Postgres extension that delivers state-of-the-art search in Postgres. Our customers, including Alibaba Cloud, BILT Rewards, Modern Treasury (YC S18) and many others, rely on us to deliver them the performance and feature set of dedicated vector databases/Elasticsearch natively in Postgres, to simplify their stack and day-to-day operations.

    If you like systems, this might be for you. We're a team of 11, Series A company based in SF but distributed across North America.

    We're open source at: https://github.com/paradedb/paradedb.

  4. datafusion

    Apache DataFusion SQL Query Engine

    Project mention: Show HN: DAGraph – local-first reactive graph from arithmetic to OLAP SQL | news.ycombinator.com | 2026-05-13
  5. datafusion-ballista

    Apache DataFusion Ballista Distributed Query Engine

    Project mention: Show HN: Luna, an in-memory SQL Server for object storage data | news.ycombinator.com | 2025-09-16

    Hi HN,

    Chew here, CTO at [Alphaus](https://alphaus.cloud/en/). We've been running a similar version of Luna at Alphaus, to cache really huge CSVs and PARQUETs in memory (hundreds of GBs per account across multiple files). It's written in Go, and uses DuckDB and Apache Arrow behind the scenes.

    We're now at a point where a single VM's memory is really not enough to hold these huge files (the really hi-mem VMs are not yet available in our region) so we're thinking of distributing the cache across multiple hi-mem VMs (with disk spill-over). I've been "itching" to rewrite this software using a non-GC language, and so I thought it's a good timing to do an OSS version of it. I did consider C++ (and Zig) but I think Rust is a good fit here.

    I've looked at [Ballista](https://github.com/apache/datafusion-ballista) actually as I'm quite familiar with DataFusion, and of course, MotherDuck, but the amount of custom duct-tapes we do behind the scenes made me think it's going to be worth the effort.

    And so, sharing to you, "Luna". Still alpha-level, and still a lot of things missing, but the main goal is an easy-to-use, easy-to-deploy, columnar in-memory SQL server process, leveraging DuckDB and Apache Arrow, with more focus on cloud and object storage data. And a distributed/cluster version of Luna as well; sort of alternative to Ballista.

  6. risinglight

    An educational OLAP database system.

  7. duckdb-rs

    Ergonomic bindings to duckdb for Rust

  8. Raphtory

    Scalable graph analytics database powered by a multithreaded, vectorized temporal engine, written in Rust

  9. KuiBaDB

    Another OLAP database

  10. pyroscope

    DuckDB Pyroscope Extension for Continuous Profiling (by Query-farm)

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

Rust Olap discussion

Log in or Post with

Rust Olap related posts

Index

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

# Project Stars
1 databend 9,328
2 paradedb 8,924
3 datafusion 8,850
4 datafusion-ballista 2,062
5 risinglight 1,835
6 duckdb-rs 917
7 Raphtory 621
8 KuiBaDB 320
9 pyroscope 21

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Rust is
the 3rd most popular programming language
based on number of references?