backgroundradial

Welcome to the new Wasmer! 馃憢

Today we are incredibly excited to ship a "branding-new" experience for Wasmer

syrusakbary avatar
syrusakbary
Syrus Akbary

Founder & CEO

engineering

June 6, 2023

arrowBack to articles
Post cover image

We have redesigned our website from the ground up and with it we are also shipping a new experience for the whole ecosystem.

As we were redesigning the website, we made an important discovery: the experience for newcomers was far from ideal and presented a range of different products that lacked a cohesive story that tied them together.

Wasmer Runtime for running WebAssembly modules, WAPM for hosting the files, and then the language integrations and so on鈥

So we decided to improve it by unifying all the products into the same umbrella to serve a cohesive and easier-to understand story.

Unifying Wasmer and WAPM

WAPM packages are now integrated into Wasmer, WAPM users are now Wasmer users and the wapm CLI commands are now full integrated into the wasmer CLI.

Why?

While the objective of WAPM was (and still is) to serve as the official package manager for WebAssembly modules, we realized that no other runtime (other than Wasmer) had adopted WAPM.

Having a separate project added significant overhead to develop new features and overall the developer experience was not ideal.

So, in lieu of improving the ergonomics for the developer, we have been working relentlessly on integrating both WAPM and Wasmer into the same umbrella.

What does this mean for you?

  • All WAPM packages are now also served from wasmer.io now.
  • You will not need a separate package manager CLI for publishing your packages, as wasmer cli now ships (as of 4.0.0-beta.1) a publish command
  • wapm.toml is now wasmer.toml (although old projects using wapm.toml will still work)

Note: the wapm-cli and wapm.io website will continue to work as normal, so no further action is required for you!


We hope that this unification make things easier for you as a Wasmer user, and we hope the new design that we are rolling out gradually will be of your taste! (please let us know if there are more things that you will like to see improved!)

About the Author

Syrus Akbary is an enterpreneur and programmer. Specifically known for his contributions to the field of WebAssembly. He is the Founder and CEO of Wasmer, an innovative company that focuses on creating developer tools and infrastructure for running Wasm

Syrus Akbary avatar
Syrus Akbary
Syrus Akbary

Founder & CEO

Read more

engineeringproductwasm

It鈥檚 not about Wasm, its about what you can build with it!

Syrus AkbaryMarch 7, 2023

engineeringweb3

PitPet - The Web3 Metaverse of Madness with Pets!

Syrus AkbaryJune 9, 2022

engineeringrubybindings

Wasmer Ruby embedding 1.0 take-off

Syrus AkbaryJuly 1, 2021

engineeringruntimewasmer runtime

Wasmer 2.3

Syrus AkbaryJune 7, 2022