Go to file
2020-02-20 14:48:10 -08:00
.azure Add musl build target for CI. 2020-01-29 01:07:55 +08:00
.github Update CODEOWNERS 2020-01-17 17:15:00 -06:00
assets Cleanup the codebase 2020-02-20 14:48:10 -08:00
examples Add MIT license to crates that were missing it 2019-12-22 12:28:33 +01:00
fuzz Merge #938 2019-11-08 23:54:53 +00:00
integration_tests Fix some other files too 2019-09-30 22:50:04 -07:00
lib Prepare for 0.14.0 release 2020-02-20 13:15:29 -08:00
scripts Cleanup the codebase 2020-02-20 14:48:10 -08:00
src Prepare for 0.14.0 release 2020-02-20 13:15:29 -08:00
.dockerignore Add examples dir to Docker file. Fix #970 2019-11-15 09:47:38 -08:00
.gitattributes Use union merge on the changelog file. 2019-09-13 14:46:37 -07:00
.gitignore Ignore the capi folder 2020-02-19 18:55:18 -08:00
.travis.yml Make commands more clear 2020-02-20 11:59:44 -08:00
ATTRIBUTIONS.md Fix formatting and grammar in documentation 2019-02-19 17:01:44 -07:00
azure-pipelines.yml Cleanup the codebase 2020-02-20 14:48:10 -08:00
bors.toml Add ARM CI to bors's list 2019-12-10 16:13:09 -08:00
Cargo.lock Prepare for 0.14.0 release 2020-02-20 13:15:29 -08:00
Cargo.toml Prepare for 0.14.0 release 2020-02-20 13:15:29 -08:00
CHANGELOG.md Prepare for 0.14.0 release 2020-02-20 13:15:29 -08:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2019-08-22 16:16:34 -05:00
CONTRIBUTING.md Fix some other files too 2019-09-30 22:50:04 -07:00
LICENSE Update LICENSE author 2019-04-16 12:11:00 -07:00
Makefile Make commands more clear 2020-02-20 11:59:44 -08:00
README.md Cleanup the codebase 2020-02-20 14:48:10 -08:00
rustfmt.toml update rustfmt.toml to ignore and fmt 2019-07-15 10:43:30 -07:00
SECURITY.md Fix security contact 2019-05-27 14:41:18 -07:00

Wasmer logo

WebsiteDocsExamplesBlogSlackTwitter

Build Status License Join the Wasmer Community

Wasmer is a standalone WebAssembly runtime for running WebAssembly outside of the browser:

  • Universal: Wasmer is available in Linux, macOS and Windows (for both x86 and ARM)
  • Pluggable: Wasmer can be used from almost any programming language
  • Safe: supporting WASI and Emscripten

It is used to run software fast, universally and safely: standalone applications and universal libraries.

Contents

Quickstart

Get started with Wasmer:

1. Install Wasmer

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

Note: Wasmer is also available on Windows

Alternative: Install with Homebrew

If you have Homebrew installed in your system:

brew install wasmer

2. Use Wasmer

Download a WASM file, and use it universally! You can start with QuickJS: qjs.wasm

wasmer qjs.wasm

3. Next steps

Here is what you can do next:

Language Integrations

Wasmer runtime can be used as a library embedded in different languages, so you can use WebAssembly anywhere 🎉

  Language Docs Author(s) Maintenance Release Stars
Rust logo Rust Docs Wasmer actively developed last release number of Github stars
C logo C/C++ Docs Wasmer actively developed last release number of Github stars
Python logo Python Docs Wasmer actively developed last release number of Github stars
Go logo Go Docs Wasmer actively developed last release number of Github stars
PHP logo PHP Docs Wasmer actively developed last release number of Github stars
Ruby logo Ruby Docs Wasmer actively developed last release number of Github stars
Postgres logo Postgres Wasmer actively developed last release number of Github stars
JS Logo JavaScript Docs Wasmer actively developed last release number of Github stars
C# logo C#/.Net Docs Miguel de Icaza actively developed last release number of Github stars
R logo R Docs Dirk Schumacher actively developed number of Github stars
Elixir logo Elixir Docs Philipp Tessenow actively developed last release number of Github stars
your language is missing?

Contribute

We welcome any form of contribution, especially from new members of our community 💜

You can check how to build the Wasmer runtime in our awesome docs!

Testing

Test you want? The Wasmer docs will show you how.

Community

Wasmer has an amazing community developers and contributors. Welcome, please join us! 👋

Channels