design

WebAssembly Design Documents (by WebAssembly)

Design Alternatives

Similar projects and alternatives to design

  1. rust

    2,781 design VS rust

    Empowering everyone to build reliable and efficient software.

  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. vite

    881 design VS vite

    Next generation frontend tooling. It's fast!

  4. caniuse

    433 design VS caniuse

    Raw browser/feature support data from caniuse.com

  5. bun

    358 design VS bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

  6. Graal

    169 design VS Graal

    GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀

  7. xvm

    110 design VS xvm

    Ecstasy and XVM

  8. wuffs

    Wrangling Untrusted File Formats Safely

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. pyodide

    70 design VS pyodide

    Pyodide is a Python distribution for the browser and Node.js based on WebAssembly

  11. V8

    59 design VS V8

    The official mirror of the V8 Git repository

  12. WASI

    48 design VS WASI

    WebAssembly System Interface

  13. proposals

    Tracking WebAssembly proposals (by WebAssembly)

  14. emsdk

    43 design VS emsdk

    Emscripten SDK

  15. website

    WebAssembly website (by WebAssembly)

  16. book

    24 design VS book

    The Rust and WebAssembly Book (by rustwasm)

  17. hal9ai

    22 design VS hal9ai

    Discontinued Hal9 — Data apps powered by code and LLMs [Moved to: https://github.com/hal9ai/hal9]

  18. iswasmfast

    4 design VS iswasmfast

    Performance comparison of WebAssembly, C++ Addon, and native implementations of various algorithms in Node.js.

  19. stdlib

    12 design VS stdlib

    ✨ Standard library for JavaScript and Node.js. ✨

  20. memory64

    10 design VS memory64

    Discontinued Memory with 64-bit indexes

  21. Chevrotain

    3 design VS Chevrotain

    Parser Building Toolkit for JavaScript

  22. WebViewFeedback

    Feedback and discussions about Microsoft Edge WebView2

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better design alternative or higher similarity.

design discussion

Log in or Post with

design reviews and mentions

Posts with mentions or reviews of design. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-14.
  • A Gentle Introduction to WebAssembly in Rust (2025 Edition)
    7 projects | dev.to | 14 Jan 2025
    It’s clear WebAssembly is one of the more popular up-and-coming technologies out there. Its promise, a universal executable format, is not new. In fact it dates back to 1995 (almost thirty years ago!) with Java. Arguably, Java was successful in some areas, many enterprise software is built on Java after all, it tried for a brief time (Java Web Start) and eventually failed to ride the stellar rise of the world wide web. Microsoft .NET is a younger contender, but it arguably suffering from the same adoption challenge as Java. While it can run on most systems now, the web is still not one of them.
  • How React and WebAssembly Can Speed Up Your Web Apps in 2025
    2 projects | dev.to | 6 Jan 2025
    Official WebAssembly Website Emscripten
  • Write Your Own Virtual Machine
    3 projects | news.ycombinator.com | 26 Dec 2024
    I don't think that terminology is "overwhelmingly common", and I'd argue that it isn't even entirely correct. The JVM is widely deployed, the Ethereum VM is called the "EVM", https://www.linuxfoundation.org/hubfs/LF%20Research/The_Stat... describes BPF and eBPF repeatedly as "virtual machines", https://webassembly.org/ begins by saying, "WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine," etc. "Virtual machine" is still the most common term for virtual machines.

    You can't always use the term "emulator" instead of "virtual machine", because while you could say wasmtime was an "emulator", you can't correctly say that WebAssembly itself is an "emulator". Rather, WebAssembly is the virtual machine which wasmtime emulates. It's also common to call emulators "virtual machines". (The Wasmtime web site mostly calls wasmtime a "runtime" and WebAssembly an "instruction format", FWIW.) And of course a running instance of an emulator is also a "virtual machine" in a different sense.

    I think it's also reasonable to use "virtual machine" in the way you are describing, and it has some overlap with this last sense of "virtual machine". Perhaps in your current environment that is the overwhelmingly most common usage, but that is definitely not true elsewhere.

  • LAPACK in your web browser
    9 projects | dev.to | 20 Dec 2024
    But wait, you say! That is an extreme undertaking. LAPACK is vast, with approximately 1,700 routines, and implementing even 10% of them within a reasonable time frame is a significant challenge. Wouldn't it be better to just compile LAPACK to WebAssembly, a portable compilation target for programming languages such as C, Go, and Rust, which enables deployment on the web, and call it a day?
  • 10 reasons why you should choose Cerbos as your application's authorization provider
    2 projects | dev.to | 15 Dec 2024
    In today's rapidly changing application environments, authorization needs to be as flexible as the applications they protect. Cerbos provides flexible solutions that work with either monolithic, microservices, or hybrid architectures. This allows for smooth transitions as your application architecture changes. For deployment within containerized environments, you can deploy Cerbos within Kubernetes using several patterns namely: service, sidecar, or daemonset. Its edge deployment capabilities provide security and control across distributed environments. With the added WebAssembly (WASM) support, Cerbos can be embedded into any environment allowing you to extend access control even to IoT devices.
  • Level Up Your WordPress Skills with WebAssembly
    3 projects | dev.to | 28 Nov 2024
    At Macronimous, we've been building with WordPress since the early days – way back in 2007! We've seen it evolve from a simple blogging platform to a powerful content management system that powers a huge chunk of the web. And while PHP, JavaScript, and MySQL remain the core of WordPress development, there's a new kid on the block that's worth exploring: WebAssembly (Wasm)., While not essential for every project, Wasm offers exciting new possibilities for developers looking to push the boundaries of what's possible with WordPress.
  • Some Developer Tools I've Created
    2 projects | dev.to | 16 Oct 2024
    Most importantly, it is implemented using frontend technologies, requiring no server costs, so you don't need to worry about privacy issues. Its implementation is similar to squoosh, both leveraging WebAssembly.
  • Run a Virtual Machine in Your Browser
    6 projects | dev.to | 5 Oct 2024
    But seriously, let's have some fun showcasing just how powerful modern browsers have become, especially now that they support WebAssembly (Wasm). Sure, traditional VM software is great, but being able to run an entire operating system in your browser? That's just cool! 🚀
  • Build your own edge computing app
    1 project | dev.to | 10 Sep 2024
    Although we're coding our app in JavaScript, what happens with edge computing is quite different from writing JS for environments like the browser or web server. When we develop Compute apps, Fastly is going to compile our source code into WebAssembly (Wasm).
  • Postgres Foreign Data Wrappers with Wasm
    5 projects | dev.to | 28 Aug 2024
    WebAssembly (Wasm) is a binary instruction format that enables secure and high-performance execution of code on the web. It is originally designed for web browsers, but now can also be used in server-side environments like Postgres.
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 8 Feb 2025
    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. Learn more →

Stats

Basic design repo stats
51
11,452
5.9
18 days ago

Sponsored
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