🧠Second Brain
Search
Great Open-Source Tools in Rust
As Rust gets more popular. Here are three open-source tools being exited to follow. ^14914f
Let’s see other open-source tools and frameworks built in Rust:
- DataFusion (Apache Arrow) - Apache Arrow DataFusion SQL Query Engine
- Polars (a faster pandas)
- Cube - Cube — Headless Business Intelligence for Building Data Applications
- especially the cache layer called Cube Store
- Written mostly in Rust, Cube’s data processing and storage are based on the Arrow DataFusion query execution framework which uses Apache Arrow as its in-memory format. RW Open Source Looker Alternative With Cube and Apache Superset - Cube Blog
- RW Pola-RsPolars Fast Multi-Threaded DataFrame Library in Rust Python Node.js
- Vector.dev - A high-performance observability data pipeline.
- ROAPI - Create full-fledged APIs for slowly moving datasets without writing a single line of code.
- meilisearch - Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine written in Rust .
- Tantivy: A full-text search engine library
- PRQL: Pipelined Relational Query Language for transforming data
- GitHub - gluesql/gluesql: GlueSQL is quite sticky. It attaches to anywhere.
- Bytewax: A Real-Time Data Streaming Processor. Cloud native, highly scalable, open source, engineered for Python developers.
- Pathway: Taking you from batch processing to real-time.
- Daft: Distributed DataFrame for Python designed for the cloud, powered by Rust.
Less data, but still cool:
- Deno - This is a fast Node.js version written in Rust
- Tauri - Tauri is a framework for building tiny, blazingly fast binaries for all major desktop platforms
- Yew -Yew is a modern Rust framework for creating multi-threaded front-end web apps with WebAssembly.
Read more on Rust for Data Engineering | ssp.sh.
Origin:
Rust Is Taking Over Open Source - YouTube
References: Open Source
Created 2022-05-26