Rust Analytics

Open-source Rust projects categorized as Analytics

Top 23 Rust Analytic Projects

  1. cube.js

    πŸ“Š Cube’s universal semantic layer platform is the next evolution of OLAP technology for AI, BI, spreadsheets, and embedded analytics

    Project mention: Getting AI to write good SQL: Text-to-SQL techniques explained | news.ycombinator.com | 2025-05-16

    the short answer: use a semantic layer.

    It's the cleanest way to give the right context and the best place to pull a human in the loop.

    A human can validate and create all important metrics (e.g. what does "monthly active users" really mean) then an LLM can use that metric definition whenever asked for MAU.

    With a semantic layer, you get the added benefit of writing queries in JSON instead of raw SQL. LLM's are much more consistent at writing a small JSON vs. hundreds of lines of SQL.

    We[0] use cube[1] for this. It's the best open source semantic layer, but there's a couple closed source options too.

    0 - https://www.definite.app/

    1 - https://cube.dev/

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

    πŸš€ 10x easier, πŸš€ 140x lower storage cost, πŸš€ high performance, πŸš€ petabyte scale - Elasticsearch/Splunk/Datadog alternative for πŸš€ (logs, metrics, traces, RUM, Error tracking, Session replay).

    Project mention: CI/CD Observability with OpenTelemetry Step by Step Guide | news.ycombinator.com | 2025-06-15

    be cognizant of their licenses (AGPLv3), it matters in some shops

    https://github.com/uptrace/uptrace/blob/v1.7.6/LICENSE

    https://github.com/openobserve/openobserve/blob/v0.14.7/LICE...

  4. paradedb

    ParadeDB is a modern Elasticsearch alternative built on Postgres. Built for real-time, update-heavy workloads.

    Project mention: PostgreSQL Maximalism | dev.to | 2025-05-28

    ParadeDB Search and Analytics. Search pg_search (ParadeDB's rust-based version) Previously named pg_bm25. This is huge and it takes a long long time to compile! Adds a ton of Lucene-like features, based on , a Rust-based Lucene alternative. Still doesn't provide a text-based query parser. Analytics pg_analytics This has been deprecated, due to refocus on pg_search, even for analytics. Part of ParadeDB.

  5. greptimedb

    Open-source, cloud-native, unified observability database for metrics, logs and traces, supporting SQL/PromQL/Streaming. Available on GreptimeCloud.

    Project mention: Development Environment Configuration | dev.to | 2025-01-19

    Time Series: Greptime, Influx, Loki, Mimir, Prometheus, Tempo, Victoria Metrics

  6. angle-grinder

    Slice and dice logs on the command line

    Project mention: Ngtop – Request analytics from the Nginx access logs | news.ycombinator.com | 2024-07-30

    Found it much easier to just used structured logs and slice them with [angle grinder](https://github.com/rcoh/angle-grinder)

  7. roapi

    Create full-fledged APIs for slowly moving datasets without writing a single line of code.

    Project mention: Show HN: Turn CSS files into high performance APIs | news.ycombinator.com | 2025-01-11
  8. quary

    Open-source BI for engineers

  9. SaaSHub

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

    SaaSHub logo
  10. parseable

    ParseableDB is a disk less, cloud native database for observability and security. Parseable is the Observability platform built with ParseableDB

    Project mention: Show HN: Developer First Observability with Prism | news.ycombinator.com | 2025-05-11
  11. risinglight

    An educational OLAP database system.

    Project mention: Show HN: RisingLight – OLAP Database in Rust with SQL Support | news.ycombinator.com | 2025-03-10
  12. LocustDB

    Blazingly fast analytics database that will rapidly devour all of your data.

    Project mention: Query billions of rows/SEC on a single desktop | news.ycombinator.com | 2025-04-10
  13. pg_mooncake

    Real-time analytics on Postgres tables

    Project mention: PostgreSQL Maximalism | dev.to | 2025-05-28

    pg_mooncake "Postgres-Native Data Warehouse" Provides column stores in PostgreSQL (Iceberg, Delta Lake). Uses DuckDB to query. Unlike pg_duckdb and pg_analytics, pg_mooncake can write out data to Iceberg or Delta Lake formats via transactional INSERT/UPDATE/DELETE.

  14. tensorbase

    TensorBase is a new big data warehousing with modern efforts.

  15. feldera

    The Feldera Incremental Computation Engine

    Project mention: Datalog in Rust | news.ycombinator.com | 2025-06-15

    That's a cool demo you're building using ddlog! FWIW, we, the ddlog team have moved on to found feldera.com (https://github.com/feldera/feldera). You could consider using DBSP directly through Rust.

  16. glaredb

    GlareDB: A light and fast SQL database for analytics

  17. 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-13

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

  18. ciphercore

    User-friendly secure computation engine based on secure multi-party computation

  19. moose

    The developer framework for building analytical backends on top of Clickhouse, Redpanda and other high-performance analytical infrastructure (by 514-labs)

    Project mention: Self-Hosting Moose with Docker Compose, Redis, Temporal, Redpanda and ClickHouse | news.ycombinator.com | 2025-05-19
  20. frolic

    Backend service to build customer facing dashboards 10x faster. Written in Rust.

  21. whatbpm

    πŸ’“ Today's Trending Values for EDM Production

  22. tauri-plugin-aptabase

    Tauri Plugin for Aptabase: Open Source, Privacy-First and Simple Analytics for Mobile, Desktop and Web Apps

  23. qpackt

    Web server with builtin analytics and A/B testing

  24. ergowatch

    Ergo blockchain stats

  25. mezura

    A fairly fast, fairly accurate and very customizable stats generator and growth tracker, for programming projects, in the form of a CLI executable, written in Rust.

  26. SaaSHub

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

    SaaSHub logo
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 Analytics discussion

Log in or Post with

Rust Analytics related posts

  • PostgreSQL Maximalism

    46 projects | dev.to | 28 May 2025
  • DuckLake is an integrated data lake and catalog format

    3 projects | news.ycombinator.com | 27 May 2025
  • Show HN: Developer First Observability with Prism

    1 project | news.ycombinator.com | 11 May 2025
  • Show HN: Developer First Observability with Prism

    1 project | news.ycombinator.com | 24 Apr 2025
  • Cutting down Rust compile times from 30 to 2 minutes with one thousand crates

    3 projects | news.ycombinator.com | 17 Apr 2025
  • Diskless Observability Database in Rust

    1 project | news.ycombinator.com | 15 Apr 2025
  • Query billions of rows/SEC on a single desktop

    1 project | news.ycombinator.com | 10 Apr 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 Jun 2025
    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 β†’

Index

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

# Project Stars
1 cube.js 18,605
2 openobserve 15,531
3 paradedb 7,193
4 greptimedb 5,296
5 angle-grinder 3,610
6 roapi 3,311
7 quary 2,311
8 parseable 2,141
9 risinglight 1,735
10 LocustDB 1,636
11 pg_mooncake 1,481
12 tensorbase 1,451
13 feldera 1,421
14 glaredb 847
15 Raphtory 503
16 ciphercore 378
17 moose 259
18 frolic 194
19 whatbpm 82
20 tauri-plugin-aptabase 50
21 qpackt 27
22 ergowatch 13
23 mezura 6

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 Rust is
the 5th most popular programming language
based on number of references?