A Look at Performance in Wasmtime and Cranelift

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

Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • wapm-cli

    📦 WebAssembly Package Manager (CLI)

    There's WAPM

  • simd

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

    According to the WebAssembly Roadmap, the 128-bit packed SIMD Extension proposal has been accepted and is already implemented in every major runtime except Safari, and the Relaxed SIMD proposal is planned, with Firefox already having an experimental implementation in nightly-channel builds.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • relaxed-simd

    Relax the strict determinism requirements of SIMD operations.

    According to the WebAssembly Roadmap, the 128-bit packed SIMD Extension proposal has been accepted and is already implemented in every major runtime except Safari, and the Relaxed SIMD proposal is planned, with Firefox already having an experimental implementation in nightly-channel builds.

  • rust-memchr

    Optimized string search routines for Rust.

    How can that be true while things like this PR exist? Was that PR adding fake SIMD or something?

  • extism

    The Universal Plug-in System. Extend anything with WebAssembly (wasm).

    I’d love to see what you think about https://github.com/extism/extism

  • wasm-pack

    📦✨ your favorite rust -> wasm workflow tool!

    Is the Rust WASM ecosystem being half dead better? wasm-pack and wasm-bindgen are barely maintained anymore, and trust me it's not because everything works flawlessly…

  • wasm-bindgen

    Facilitating high-level interactions between Wasm modules and JavaScript

    Is the Rust WASM ecosystem being half dead better? wasm-pack and wasm-bindgen are barely maintained anymore, and trust me it's not because everything works flawlessly…

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • lucet

    Lucet, the Sandboxing WebAssembly Compiler.

    The bytecode alliance had the lucet project which would be an OS executing WASM application, enabling very strict sandboxing.

  • thanks: https://github.com/bytecodealliance/bytecodealliance.org/pull/43

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