형식과 구조의 확인
텍스트를 바이너리로 바꾸거나 바이너리를 텍스트로 출력하고 유효성을 검사한다. 섹션 정보를 확인하고 사용자 정의 섹션을 제거하거나 기호 이름을 복원하는 기능도 있다. 검사는 사용할 WebAssembly 기능을 설정해 수행할 수 있다.
시험 입력의 생성과 축소
시드로 유효한 모듈을 생성하거나 기존 모듈을 변형하는 도구를 제공한다. 조건을 유지하며 파일을 줄이는 기능도 포함한다. WebAssembly를 처리하는 도구를 시험하고 실패 사례를 간단하게 만드는 데 활용한다.
컴포넌트와 라이브러리
코어 모듈을 컴포넌트로 구성하고 WIT 인터페이스를 추출하거나 메타데이터를 읽고 추가할 수 있다. 많은 명령의 기능은 별도 Rust 크레이트로도 제공된다. 다른 응용에 포함할 때는 명령행 호출 대신 라이브러리로 연결하는 구성이 가능하다.