Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 18 Rust Analytic Projects
-
Project mention: GigaOm Sonar Report Reviews Semantic Layer and Metric Store Vendors | news.ycombinator.com | 2023-09-08
https://github.com/cube-js/cube comes out very well at the end as a promising open source system, getting rather close to the bullseye. Would love to know more & hear people's experience with it.
-
openobserve
🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces).
I have used https://github.com/openobserve/openobserve in several hobby projects and liked it. It's an all-in-one solution. It's likely less featureful than many others but a single binary and everything in one place pulled me in and worked for me so far.
Not affiliated, I just like the tool.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Project mention: Tuql: Automatically create a GraphQL server from a SQLite database | news.ycombinator.com | 2023-04-25
If your use case is read-only I suggest taking a look at roapi[1]. It supports multiple read frontends (GraphQL, SQL, REST) and many backends like SQLite, JSON, google sheets, MySQL, etc.
-
GraphScope
🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba 来自阿里巴巴的一站式大规模图计算系统 图分析 图查询 图机器学习
Project mention: Show HN: Graphlearn-for-PyTorch, distributed graph learning on PyTorch | news.ycombinator.com | 2023-05-15Optimizing distributed sampling and feature lookup looks really attractive. It's really challenging to deploy GNN training at an industrial-scale for a large graph.
Will GLT be part of graphscope[1] and replacing the current graphscope-for-learning implementation?
-
Project mention: A quick and dirty tool for log analysis and visualization locally? | /r/linuxadmin | 2023-04-27
Try out https://github.com/rcoh/angle-grinder
-
Project mention: RabbitMQ vs. Kafka – An Architect’s Dilemma (Part 1) | news.ycombinator.com | 2023-09-19
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
parseable
Parseable is a log analytics system written in Rust. It is built for high throughput log ingestion cases.
Project mention: OpenObserve: Elasticsearch/Datadog alternative in Rust.. 140x lower storage cost | news.ycombinator.com | 2023-06-11How does this compare to Parseable?
https://github.com/parseablehq/parseable
First guess is that the underlying storage / query layer is pretty similar (Parquet + Datafusion), but OpenObserve has more built in use cases?
As an aside, it’s awesome that Datafusion’s existence and maturity makes launching a product with scalable analytical reads 10x easier than before and cool to see so many projects integrating it
-
-
-
Project mention: GlareDB: An analytics DBMS for distributed data | news.ycombinator.com | 2023-09-20
-
Project mention: Frolic: Rust back end to build customer facing dashboards 10x faster | news.ycombinator.com | 2023-08-10
-
GitHub repo: https://github.com/sergree/whatbpm
-
barreleye
Open-source blockchain KYC & AML tool for businesses dealing with digital assets & identities 🥸
Open-source blockchain analytics tool [1]. Lots of use-cases, but a straightforward one is compliance. Many alternatives in the space, but most are SaaS-only.
Still early in the journey, but feel free to star or follow along:
-
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.
-
-
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
Rust Analytics related posts
- GlareDB: An analytics DBMS for distributed data
- GlareDB – Your Data Pipeline, Simplified
- GigaOm Sonar Report Reviews Semantic Layer and Metric Store Vendors
- Frolic: Rust back end to build customer facing dashboards 10x faster
- Frolic - An Open Source Backend Service to Build Customer Facing Dashboards 10x Faster.
- Frolic - An Open Source Backend Service to Build Customer Facing Dashboards 10x Faster.
- 🔥 Why I chose Tauri instead of Electron 🔥
-
A note from our sponsor - InfluxDB
www.influxdata.com | 27 Sep 2023
Index
What are some of the best open-source Analytic projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | cube.js | 16,235 |
2 | openobserve | 6,640 |
3 | roapi | 2,907 |
4 | GraphScope | 2,863 |
5 | angle-grinder | 2,801 |
6 | fluvio | 1,906 |
7 | tensorbase | 1,398 |
8 | parseable | 1,392 |
9 | risinglight | 1,322 |
10 | ciphercore | 368 |
11 | glaredb | 269 |
12 | frolic | 146 |
13 | whatbpm | 53 |
14 | barreleye | 26 |
15 | tauri-plugin-aptabase | 17 |
16 | mezura | 6 |
17 | aztail | 2 |
18 | hexarc-counter | 2 |