🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
</a>
<a href="https://github.com/wasmerio/wasmer/blob/master/LICENSE" rel="nofollow">
</a>
<a href="https://docs.wasmer.io" rel="nofollow">
</a>
<a href="https://discord.gg/rWkMNStrEW" rel="nofollow">
</a>
Wasmer is a blazing fast and secure WebAssembly runtime that enables incredibly lightweight containers to run anywhere: from Desktop to the Cloud, Edge and even the browser.
Install Wasmer
curl https://get.wasmer.io -sSfL | sh
Other installation options (Powershell, Brew, Cargo, ...)
Wasmer can be installed from various package managers. Choose the one that fits best for your environment:
iwr https://win.wasmer.io -useb | iex
Homebrew (macOS, Linux)
brew install wasmer
Scoop (Windows)
scoop install wasmer
Chocolatey (Windows)
choco install wasmer
cargo binstall wasmer-cli
Note: All the available
features are described in the wasmer-cli
crate docs
cargo install wasmer-cli
Looking for more installation options? See the
wasmer-install
repository to learn more!
Note: You can also try Wasmer online in wasmer.sh
Quickstart
You can start by running Cowsay:
$ wasmer run cowsay "hello world"
< hello world >
\ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||</pre>
There are many more available packages, such as
wasmer/python
orquickjs
. Create your own package, or explore packages from the community: https://wasmer.io/exploreHere is what you can do next:
Wasmer SDK
You can use the Wasmer runtime embedded in different languages with the Wasmer SDK:
Language Package Documentation
C#
WasmerSharp
NuGet package
Learn
Python
wasmer
PyPI package
Learn
Javascript
@wasmerio
NPM packages
Learn
Java
wasmer/wasmer-jni
Bintray package
Learn
Postgres no published package Learn
Swift no published package
Zig no published package
Crystal no published package Learn
Lisp no published package
Julia no published package
V no published package
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! 👋
README also in: 🇨🇳 中 文 -Chinese • 🇩🇪 Deutsch-German • 🇪🇸 Español-Spanish • 🇫🇷 Français-French • 🇯🇵 日本 語 -Japanese • 🇰🇷 한국어 -Korean.
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.