Installation

Feather supports multiple platforms and languages. Choose the installation method that works best for your project.

Python

Feather requires Python 3.10 or higher. Install using pip:

pip
pip install -U feather-py
# Requires Python 3.10+
pip install feather-py[all]
# Includes optional dependencies for all features

JavaScript / TypeScript

Install Feather for Node.js or browser environments:

npm
npm install feather-js

Rust

Add Feather to your Cargo.toml:

Cargo.toml
[dependencies]
feather = "1.0"

C++

Feather is header-only. Simply include the header file:

#include "feather.h"

// That's it! No linking required.

Verify Installation

Test your installation:

Python
python -c "import feather; print(feather.__version__)"