Wasmer is a blazing fast and secureWebAssembly runtime that enables incredibly
lightweight containers to run anywhere: from Desktop to the Cloud, Edge and your browser.
Secure by default. No file, network, or environment access, unless explicitly enabled.
[!Tip] As part of our commitment to open source, we want to reward all GitHub users. In addition to the free tier, you can get up to $200 in Wasmer Edge credits for your open-source contributions - Claim here.
Wasmer is a blazing fast and secure WebAssembly runtime that enables incredibly lightweight containers to run anywhere: from Desktop to the Cloud, Edge and your browser.
Install Wasmer
Other installation options (Powershell, Brew, Cargo, ...)
Wasmer can be installed from various package managers. Choose the one that fits best for your environment:
Homebrew (macOS, Linux)
Scoop (Windows)
Chocolatey (Windows)
Cargo binstall
Cargo
Note: All the available features are described in the
wasmer-clicrate docsQuickstart
You can start by running Cowsay:
Here is what you can do next:
Wasmer SDK
You can use the Wasmer runtime embedded in different languages with the Wasmer SDK:
wasmerRust cratewasm.hheaderwasm.hhheaderWasmerSharpNuGet packagewasmerDub packagewasmerZig packagewasmerPyPI package@wasmerioNPM packageswasmerGo packagewasmPECL packagewasmerRuby Gemwasmer/wasmer-jniBintray packagewasmpub packagewasmerOCaml package👋 Missing a language?
Develop
We have different guides to help you develop Wasmer:
Contribute
We appreciate your help! 💜
We recommend reading the following guide on how to contribute into a complex project successfully: https://mitchellh.com/writing/contributing-to-complex-projects
Check our docs on how to build Wasmer from source or test your changes.
Community
Wasmer has an amazing community of developers and contributors. Welcome, please join us! 👋