WASM vs Native Rust performance

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • scenewriter

    Fountain screenplay format parser in Rust / Nom

  • I wrote a thing in Rust, and got excited about being able to wasm-pack it and run it in a web frontend. In Firefox on my laptop it runs fast, it's like 2.5x slower in Chromium, which is still kinda OK. Then I tried it on my not-new-but-not-that-old tablet and IIRC it was something like 50x slower, which is not really OK.

  • simd

    Discontinued Branch of the spec repo scoped to discussion of SIMD in WebAssembly

  • Wasm SIMD supports only 128-bit registers, no? https://github.com/WebAssembly/simd/blob/a78b98a6899c9e91a13095e560767af6e99d98fd/proposals/simd/SIMD.md

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • wasm-micro-runtime

    WebAssembly Micro Runtime (WAMR)

  • WAMR and it's different AoT preprocessing and execution modes could be even more efficient. ;)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts