Contributing to altor-vec
March 11, 2026 · View on GitHub
Thanks for your interest in contributing! Here's how to get started.
Building from source
git clone https://github.com/altor-lab/altor-vec.git
cd altor-vec
cargo build
Running tests
cargo test # core tests
cargo test --all-features # include serialization tests
Building WASM
cargo install wasm-pack # one-time setup
cd wasm && wasm-pack build --target web --release
Code style
We use standard Rust tooling — please run these before submitting a PR:
cargo fmt # format code
cargo clippy --all-targets --all-features -- -D warnings # lint
Pull request process
- Open an issue describing the change you'd like to make.
- Fork the repo and create a feature branch from
main. - Make your changes, add tests, and ensure
cargo test --all-featurespasses. - Run
cargo fmtandcargo clippywith no warnings. - Submit a PR — we'll review it as soon as we can.
Questions?
Open an issue or email anshul@altorlab.dev.