SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 Rust Analytic Projects
-
Project mention: Why you should keep an eye on Apache DataFusion and its community. | dev.to | 2024-07-08
LanceDB, Cube.dev, InfluxData, Denormalized, and Greptime are building completely different products. What they have in common, though, is that their products are a database system at their core and they are also using DataFusion to build them.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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: Monitoring Your FastAPI Application with OpenTelemetry and OpenObserve | dev.to | 2024-09-01Invoke-WebRequest -Uri "https://github.com/openobserve/openobserve/releases/download/v0.10.7/openobserve-v0.10.7-windows-amd64.zip" -OutFile "openobserve.zip" Expand-Archive -Path openobserve.zip -DestinationPath .
-
risingwave
Best-in-class stream processing, analytics, and management. Perform continuous analytics, or build event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch. PostgreSQL compatible.
Project mention: RisingWave: Process, manage, and analyze event streams with Postgres-style SQL | news.ycombinator.com | 2024-07-18 -
-
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)
-
Project mention: Roapi: Create APIs for slow moving datasets without writing code | news.ycombinator.com | 2024-07-16
-
Project mention: Sqlfluff rewritten in Rust: ~10x speed improvement | news.ycombinator.com | 2024-06-04
TL;DR: Sqlfluff rewritten in Rust, about 10x speed improvement and portable
At[Quary](https://www.quary.dev/), we're big fans of [SQLFluff](https://sqlfluff.com/)! It's the most comprehensive formatter/linter about! It outputs great-looking code and has great checks for writing high-quality SQL.
That said, it can often be slow, and in some CI pipelines, we've seen it be the slowest step. To help us and our customers, we decided to rewrite it in Rust to get faster performance and portability so that we could run it anywhere.
Sqruff currently supports the following dialects: ANSI, BigQuery, and Postgres, and we are working on the next Snowflake and Clickhouse.
In terms of performance, we tend to see about 10x speed improvement for a single file when run in the sqruff repo:
time sqruff lint crates/lib/test/fixtures/dialects/ansi/drop_index_if_exists.sql
-
parseable
Open Source ElasticSearch Alternative. Parseable helps you search and get insights from your logs in the most simple way possible.
Parseable is a managed log analytics solution that also has an open-source version. It's written in Rust. Parseable can use either Parquet or the Arrow format for storage. Both Arrow and Parquet are Apache open-source column-oriented data storage formats.
-
-
-
-
-
-
-
-
-
tauri-plugin-aptabase
Tauri Plugin for Aptabase: Open Source, Privacy-First and Simple Analytics for Mobile, Desktop and Web Apps
-
-
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.
-
-
-
Rust Analytics discussion
Rust Analytics related posts
-
DevOps by DevRel - Journey
-
Roapi: Create APIs for slow moving datasets without writing code
-
Why you should keep an eye on Apache DataFusion and its community.
-
Sqlfluff rewritten in Rust: ~10x speed improvement
-
MQL – Client and Server to query your DB in natural language
-
Show HN: Spice.ai – materialize, accelerate, and query SQL data from any source
-
Show HN: Delphi – Build customer-facing AI data apps (that work)
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Oct 2024
Index
What are some of the best open-source Analytic projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | cube.js | 17,795 |
2 | openobserve | 12,059 |
3 | risingwave | 6,846 |
4 | paradedb | 5,915 |
5 | angle-grinder | 3,497 |
6 | roapi | 3,187 |
7 | quary | 2,161 |
8 | parseable | 1,868 |
9 | LocustDB | 1,614 |
10 | risinglight | 1,601 |
11 | tensorbase | 1,435 |
12 | glaredb | 653 |
13 | ciphercore | 370 |
14 | feldera | 615 |
15 | frolic | 182 |
16 | whatbpm | 67 |
17 | tauri-plugin-aptabase | 34 |
18 | ergowatch | 13 |
19 | mezura | 6 |
20 | aztail | 2 |
21 | hexarc-counter | 2 |
22 | ghtraffic | 1 |