#17 · Primary category: Business Intelligence & Analytics
arrow
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Project last updated:08/28/26
GitHub Stars
17.1K
Forks
4.3K
Contributors
1.6K
License
Apache-2.0
Why we included this project
Apache Arrow is the columnar memory format that data systems use to move and process tabular data without the usual serialization overhead. Its zero-copy reads let analytics engines, data pipelines, and ML feature stores exchange data across languages, and the project ships mature bindings for C++, Python, Java, Go, Rust, and more. The Flight RPC protocol extends that to streaming between services. If you're building anything that handles large in-memory datasets, Arrow is the layer that keeps performance predictable, which is why so many data stacks are built on it.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
spark
Apache Spark - A unified analytics engine for large-scale data processing
metabase
The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:
streamlit
Streamlit — A faster way to build and share data apps.
duckdb
DuckDB is an analytical in-process SQL database management system
ToolJet
ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀