#wasm-module #split #cli #find #points

bin+lib wasm_split_cli_support

Split a WASM module into lazily loadable chunks

4 releases

0.2.0 Oct 20, 2025
0.2.0-rc.2 Oct 16, 2025
0.2.0-rc.1 Oct 15, 2025
0.2.0-rc.0 Oct 14, 2025

#1014 in WebAssembly

Download history 816/week @ 2025-12-10 1109/week @ 2025-12-17 997/week @ 2025-12-24 1410/week @ 2025-12-31 1136/week @ 2026-01-07 966/week @ 2026-01-14 1060/week @ 2026-01-21 1292/week @ 2026-01-28 977/week @ 2026-02-04 1258/week @ 2026-02-11 1582/week @ 2026-02-18 1827/week @ 2026-02-25 1582/week @ 2026-03-04 1801/week @ 2026-03-11 1588/week @ 2026-03-18 1428/week @ 2026-03-25

6,706 downloads per month
Used in 3 crates (via cargo-leptos)

MIT/Apache

125KB
3K SLoC

wasm_split_cli_support

This crate provides a library and cli to split a WebAssembly (WASM) module into multiple parts, at split point indicated by the accompanying wasm_split_helpers crate.

This crate was adapted from an original prototype, which you can find here, with an in-depth description of the approach here.

Executable cli

This crate includes a binary cli version. To install run

cargo install --locked wasm_split_cli_support --features="build-binary"

Dependencies

~9–13MB
~160K SLoC