3 releases

0.5.9 Nov 16, 2022
0.5.7 Nov 11, 2022
0.5.1 Apr 1, 2021

#8 in #wapm

47 downloads per month

MIT license

11K SLoC

Rust 9K SLoC // 0.0% comments GraphQL 1.5K SLoC Shell 335 SLoC // 0.1% comments SQL 123 SLoC

Wapm logo

tests License Join the Wasmer Community


The WebAssembly Package Manager CLI. This tool enables installing, managing, and publishing wasm packages on the wapm.io registry.


With Wasmer:

As described in README.md of Wasmer, you can install wapm-cli together by the following command:

curl https://get.wasmer.io -sSfL | sh

With Cargo:

cargo install wapm-cli

With Homebrew:

brew install wapm

Get Started

Read the wapm-cli user guide on wapm.io to get started using the tool and use the wapm-cli reference for information about the CLI commands.

Get Help

Feel free to take a look at the WAPM documentation. You can also join the discussion on spectrum chat in the wapm-cli channel, or create a GitHub issue. We love to help!


See the contributing guide for instruction on contributing to wapm-cli.


Update GraphQL Schema

If the WAPM GraphQL server has been updated, update the GraphQL schema with:

graphql get-schema -e prod

Note: You will need graphql-cli installed for this: npm install -g graphql-cli.


~654K SLoC