Skip to content
forked from wasmerio/wasmer

๐Ÿš€ The leading WebAssembly Runtime supporting WASIX, WASI and Emscripten

License

Notifications You must be signed in to change notification settings

konradsz/wasmer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Wasmer logo

Build Status License Slack channel

Website โ€ข Docs โ€ข Chat


Wasmer is a standalone WebAssembly runtime:

  • Universal: Wasmer is available in Linux, macOS and Windows (for both Desktop and ARM)
  • Fast: Wasmer aims to run WebAssembly at near-native speed
  • 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.

Quickstart

1. Install Wasmer (more installation methods are also available)

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

iwr https://win.wasmer.io -useb | iex

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 | Package | Docs | | Rust logo | Rust | wasmer Rust crate | Docs | C logo | C/C++ | wasmer.h headers | Docs | | C# logo | C# | WasmerSharp NuGet package | Docs | | Python logo | Python | wasmer PyPI package | Docs | | JS logo | Javascript | @wasmerio NPM packages | Docs | | Go logo | Go | wasmer Go package | Docs | | PHP logo | PHP | wasm PECL package | Docs | | Ruby logo | Ruby | wasmer Ruby Gem | Docs | | Java logo | Java | wasmer/wasmer-jni Bintray package | Docs | | Elixir logo | Elixir* | Docs | | R logo | R | Docs | | Postgres logo | Postgres | | ๐Ÿ‘‹ Missing a language? |

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

About

๐Ÿš€ The leading WebAssembly Runtime supporting WASIX, WASI and Emscripten

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 94.2%
  • C++ 2.8%
  • C 1.8%
  • Makefile 0.5%
  • Python 0.4%
  • JavaScript 0.1%
  • Other 0.2%