Wasmer takes WebAssembly libraries mainstream with WAI

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. wit-bindgen

    A language binding generator for WebAssembly interface types

    Interesting little discussion linked about this fork of WAI from wit-bindgen:

    https://github.com/bytecodealliance/wit-bindgen/issues/306

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. proposal-decimal

    Built-in exact decimal numbers for JavaScript

    would it be possible, for example, to access the standard decimal library of C# or Python via Javascript, thus not having to wait for the TC39 spec / implementation? [1]

    [1] https://github.com/tc39/proposal-decimal

  4. wai

    A language binding generator for `wai` (a precursor to WebAssembly interface types) (by wasmerio)

    Decimal values are not currently represented as a first-class type by WAI (as int, floats or string types are) but I believe it would be a great idea to do so.

    Would you mind opening an issue in the WAI repository [1] so we can follow up there? Thanks!

    [1] https://github.com/wasmerio/wai

  5. vscode-wasm

    WebAssembly extension for VSCode (by wasmerio)

    It's been this way for a little bit already (actually since 3 years ago! [1]).

    It was an intentional thing though, because we want to put this extension under a common group, not something that only Wasmer owns... that's why we haven't changed it yet. But I agree that probably using WebAssembly Foundation is perhaps not the best name :)

    [1]: https://github.com/wasmerio/vscode-wasm/commit/0f7f00f44aa72...

  6. wasmer

    🚀 Fast, secure, lightweight containers based on WebAssembly

    I'm not entirely convinced Wasmer will ever be able to shake its constant controversies.

    I'm by no means a fan of the Bytecode Alliance, and would much prefer a startup tackle the problems that Wasmer is tackling, but between the trademarks [1], the lackluster response to the trademarks (How did you not know your lawyers were trying to trademark “WebAssembly”? Seriously?) [2], the working conditions [3], the drama surrounding the BCA [4][5], and everything else, I don't think Wasmer is the right choice either, at least not under current leadership.

    [1] https://uspto.report/company/Wasmer-Inc

    [2] https://wasmer.io/posts/wasmer-and-trademarks

    [3] https://mnt.io/2021/10/04/i-leave-wasmer/

    [4] https://github.com/wasmerio/wasmer/issues/956

    [5] https://github.com/WebAssembly/WASI/issues/3

  7. wasi-sdk

    WASI-enabled WebAssembly C/C++ toolchain

    A more lightweight tool than emscripten is the WASI SDK (https://github.com/WebAssembly/wasi-sdk/releases). However, it doesn't generate JS or HTML.

  8. component-model

    Repository for design and specification of the Component Model

    > WASM is a runtime only. It does not try to define a component model.

    This GitHub page seems to contradict that:

    https://github.com/WebAssembly/component-model/blob/main/des...

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
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

  • Running Native Bash Scripts from a Web Interface Using WebAssembly and WASI

    2 projects | dev.to | 22 Apr 2025
  • WebAssembly on Kubernetes

    13 projects | dev.to | 6 Mar 2025
  • Get in loser. We're rewinding the stack

    2 projects | news.ycombinator.com | 11 Feb 2025
  • WebAssembly: A promising technology that is quietly being enshitified

    1 project | news.ycombinator.com | 22 May 2024
  • Unlocking the Power of WebAssembly

    3 projects | dev.to | 10 Mar 2024

Did you know that Rust is
the 5th most popular programming language
based on number of references?