What problem does it solve?
Vaex provides a memory-efficient framework to analyze tabular data that exceeds available RAM by using out-of-core DataFrames, lazy evaluation, and zero-copy operations, enabling interactive exploration without loading entire datasets into memory.
Core Features & Use Cases
- Out-of-core DataFrames: process datasets larger than RAM with memory mapping and chunked operations.
- Lazy evaluation & virtual columns: chain operations without materializing intermediates to save memory.
- I/O & ML integration: seamless loading from CSV/HDF5/Parquet/Arrow and integration with vaex.ml for ML pipelines.
- Data visualization: scalable plotting for billions of rows without sampling.
Quick Start
Open a large dataset with Vaex and start exploring using lazy, out-of-core operations without loading all data into memory.