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. Learn more →
Top 23 Rust Analytic Projects
-
cube.js
📊 Cube Core is open-source semantic layer and LookML alternative for AI, BI and embedded analytics
-
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.
-
openobserve
Modern observability platform: 10x easier, 140x lower storage cost, petabyte scale. Open-source alternative to Elasticsearch/Splunk/Datadog for logs, metrics, traces, RUM, and more.
Check OpenObserve https://github.com/openobserve/openobserve. It precisely was built to solve the challenges around grafana nd elastic. This is not a stack that you will need to weave together, just a single binary/container that would suffice for most users' needs - logs, metrics, traces, dashboards, alerts.
Disclosure: I am a maintainer of OpenObserve
-
- Infrastructure complexity & cost due to syncing Postgres and Elastic.
We're open-source, and our repository is available at https://github.com/paradedb/paradedb.
We're a Series A team of 8 distributed across the US and Canada. Most folks on our team have 10+ years of experience in database internals at companies like Twitter, MongoDB, Oracle, Instacart, etc.
You can find our roles and the profiles of our team members here: https://paradedb.notion.site
If you know Rust and want to work on cool systems problems, shoot us a note. We hire with conviction, have lots of room to grow, and exciting technical problems to solve. My email is phil@paradedb.com.
-
greptimedb
Open-source, cloud-native, unified observability database for metrics, logs and traces, supporting SQL/PromQL/Streaming.
We also started with the typical kube-prometheus-stack, but we don’t like Prometheus/PromQL. Moreover, it only solves the „metrics“ part - to handle logs and traces, more quite heavy and complex components have to be added to the observability stack.
This didn‘t feel right, so we looked around and found greptimedb https://github.com/GreptimeTeam/greptimedb, which simplifies the whole stack. It‘s designed to handle metrics, logs, and traces. We collect metrics and logs via OpenTelemetry, and visualize them with Grafana. It provides endpoints for Postgres, MySQL, PromQL; we‘re happy to be able to build dashboards using SQL as that’s where we have the most knowledge.
The benchmarks look promising, but our k8s clusters aren’t huge anyway. As a platform engineer, we appreciate the simplicity of our observability stack.
Any other happy greptimedb users around here? Together with OTel, we think we can handle all future obs needs.
-
-
-
-
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.
- Project mention: Show HN: Developer First Observability with Prism | news.ycombinator.com | 2025-05-11
- Project mention: Pg_mooncake: Columnstore Mirror of Postgres Tables | news.ycombinator.com | 2025-07-22
- Project mention: Show HN: RisingLight – OLAP Database in Rust with SQL Support | news.ycombinator.com | 2025-03-10
-
-
-
-
Raphtory
Scalable graph analytics database powered by a multithreaded, vectorized temporal engine, written in Rust
Project mention: Show HN: HelixDB – Open-Source Vector-Graph Database for AI Applications (Rust) | news.ycombinator.com | 2025-05-13Shameless plug: If you're exploring graph+vector databases, check out https://github.com/Pometry/Raphtory/ — with a full Python SDK and built-in support for most common graph algorithms.
It’s built in Rust with native vector support. The open-source version is in-memory, but the commercial version supports disk-based scaling (we tested it with a 3TB graph on an M1 MacBook + insert all 100x faster than existing GraphDBs).
-
moosestack
The developer framework for building analytics into your app on top of ClickHouse, Redpanda and other high-performance analytical infrastructure
Project mention: Optimizing writes to OLAP using buffers (ClickHouse, Redpanda, MooseStack) | news.ycombinator.com | 2025-10-20Author here, we don't have any particular interest in pushing streaming—this article was meant to highlight how you can optimize writes to CH with streams.
If you want to directly insert data into ClickHouse with MooseStack, we have a direct insert method that allows you to use ClickHouse's bulkload methods.
Here's the implementation: https://github.com/514-labs/moosestack/blob/43a2576de2e22743...
Documentation is here: https://docs.fiveonefour.com/moose/olap/insert-data#performa...
Would love to hear your thoughts on our direct insert implementation!
-
-
-
tauri-plugin-aptabase
Tauri Plugin for Aptabase: Open Source, Privacy-First and Simple Analytics for Mobile, Desktop and Web Apps
- Project mention: Liwan: Easy and Privacy-First Web Analytics in a Single Binary | news.ycombinator.com | 2025-09-23
-
elusion
DataFrame / Data Engineering Library with familiar syntax like ones we love: PySpark and SQL, focused on user experience, spead and accuracy.
Project mention: Elusion v8.0.0 is the best END-TO-END Data Engineering library writen in RUST | dev.to | 2025-10-21To learn more about the crate, visit: https://github.com/DataBora/elusion
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Analytics discussion
Rust Analytics related posts
-
I Tried Gleam for Advent of Code, and I Get the Hype
-
Cube: Agentic Analytics Platform
-
Ask HN: Who is hiring? (December 2025)
-
DuckDB for In-Repo Analytics: Warehouse-Grade Queries in Your Pull Requests
-
Elusion v8.0.0 is the best END-TO-END Data Engineering library writen in RUST
-
Pg_mooncake: Columnstore Mirror of Postgres Tables
-
Datadog's $65M/year customer mystery solved
- A note from our sponsor - InfluxDB www.influxdata.com | 23 Dec 2025
Index
What are some of the best open-source Analytic projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | cube.js | 19,205 |
| 2 | openobserve | 17,547 |
| 3 | paradedb | 8,106 |
| 4 | greptimedb | 5,812 |
| 5 | angle-grinder | 3,688 |
| 6 | roapi | 3,373 |
| 7 | quary | 2,345 |
| 8 | parseable | 2,288 |
| 9 | pg_mooncake | 1,886 |
| 10 | risinglight | 1,801 |
| 11 | LocustDB | 1,642 |
| 12 | tensorbase | 1,458 |
| 13 | glaredb | 985 |
| 14 | Raphtory | 554 |
| 15 | moosestack | 507 |
| 16 | ciphercore | 377 |
| 17 | frolic | 194 |
| 18 | tauri-plugin-aptabase | 142 |
| 19 | liwan | 140 |
| 20 | elusion | 122 |
| 21 | whatbpm | 89 |
| 22 | qpackt | 27 |
| 23 | ergowatch | 14 |