Skip to main content

Installation

Rust

Add veloxx to your Cargo.toml. We recommend enabling SIMD features for maximum performance on supported hardware.

[dependencies]
veloxx = { version = "0.4.0", features = ["advanced_io", "simd"] }

Feature Flags

  • advanced_io: Parquet reading/writing, async support.
  • simd: Enable AVX2 optimizations (requires nightly Rust or RUSTFLAGS="-C target-cpu=native").
  • ml: Machine learning algorithms (Linear Regression, K-Means).
  • visualization: Plotting capabilities.

Python

Veloxx is available on PyPI as a pre-compiled wheel for major platforms (Windows, Linux, macOS).

pip install veloxx

Requirements:

  • Python 3.7+
  • 64-bit OS

JavaScript / Node.js

Veloxx provides WASM bindings via npm.

npm install veloxx-wasm

Webpack Configuration

You may need to enable experiments.asyncWebAssembly in your webpack.config.js to load the WASM module correctly.

module.exports = {
// ...
experiments: {
asyncWebAssembly: true,
},
};