Rod

Installation

Getting Rod set up in your environment.

Installation

Rod is distributed as a native library for Rust and optimized bindings for JavaScript and Python.

cargo add rod-rs

Requires Rust 1.70+

npm install rod-js
# or
pnpm add rod-js

Supports Node.js 18+ and all modern browsers via WASM.

pip install rod-py

Requires Python 3.8+

Platform Support

  • Rust: Native support for all Tier 1 platforms.
  • JS/WASM: Bundled as an ES Module. Requires an environment supporting WebAssembly.
  • Python: Distributed as pre-compiled wheels for Windows, macOS (Intel/M-series), and Linux.

On this page