# orca
**Repository Path**: mirrors_guybedford/orca
## Basic Information
- **Project Name**: orca
- **Description**: WebAssembly Transformation Library for the Component Model
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-09-25
- **Last Updated**: 2026-03-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
Orca 🐋🌊
Orca is a WebAssembly Transformation Library for the Component Model
It is based on [Dfinity's IC codebase](https://github.com/dfinity/ic/tree/master/rs/wasm_transform) and [Walrus](https://github.com/rustwasm/walrus/tree/main).
## About ##
`Orca` is a light-weight, easy-to-use, Rust Library for performing WebAssembly transformations. It uses [wasmparser](https://docs.rs/wasmparser/0.214.0/wasmparser/) and [wasm_encoder](https://docs.rs/wasm-encoder/0.214.0/wasm_encoder/) to parse and encode Wasm components/modules and maintains its own Intermediate Representation.
## Environment Setup ##
Install wasm-tools:
```shell
$ cargo install wasm-tools
```