5 releases

0.2.0 Nov 7, 2024
0.1.4 Oct 3, 2024
0.1.1 Sep 5, 2024

#742 in WebAssembly

Download history 221/week @ 2024-09-02 1/week @ 2024-09-09 52/week @ 2024-09-16 23/week @ 2024-09-23 476/week @ 2024-09-30 50/week @ 2024-10-07 7/week @ 2024-10-14 9/week @ 2024-10-21 25/week @ 2024-10-28 228/week @ 2024-11-04 10/week @ 2024-11-11

272 downloads per month

Apache-2.0

375KB
9K SLoC

Orca 🐋🌊

Orca is a WebAssembly Transformation Library for the Component Model

It is based on Dfinity's IC codebase and Walrus.

About

Orca is a light-weight, easy-to-use, Rust Library for performing WebAssembly transformations. It uses wasmparser and wasm_encoder to parse and encode Wasm components/modules and maintains its own Intermediate Representation.

Environment Setup

Install wasm-tools:

$ cargo install wasm-tools

lib.rs:

Orca is a WebAssembly Transformation Library for the Component Model. The design has been inspired by Dfinity's IC and Walrus.

Dependencies

~6–15MB
~213K SLoC