Interface-types Alternatives

Similar projects and alternatives to interface-types

  • GitHub repo lunatic

    Lunatic is an Erlang inspired runtime for WebAssembly

  • GitHub repo ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

  • GitHub repo Elixir

    Elixir is a dynamic, functional language designed for building scalable and maintainable applications

  • GitHub repo assemblyscript

    Definitely not a TypeScript to WebAssembly compiler 🚀

  • GitHub repo actix

    Actor framework for Rust.

  • GitHub repo wasm-fizzbuzz

    WebAssembly from Scratch: From FizzBuzz to DooM.

  • GitHub repo wasi-libc

    WASI libc implementation for WebAssembly

  • GitHub repo design-principles

    A small-but-growing set of design principles collected by the TAG while reviewing specifications

  • GitHub repo Blazor.WebRTC

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better interface-types alternative or higher similarity.


Posts where interface-types has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-07-24.
  • An Urgent Notice from AssemblyScript | 2021-07-24
    This seems to be the discussion thread related to this. | 2021-07-24
  • WebAssembly from Scratch: From FizzBuzz to Doom (2021) | 2021-07-14
    Afaik for the WebAssembly MVP, the goal was to have a simple, efficient compile target - therefore only integers and floats. To make wasm more useful & easier to integrate, the plan calls for interface types[0], which allow both accessing complex (JS) objects and calling browser APIs.


  • Lunatic - An Erlang inspired runtime for all programming languages
    Not at the moment, but this is the idea behind the WebAssembly interface type proposal.
  • Can we use WebRTC in Blazor? | 2021-01-28
    I'm not familiar with WebRTC but as a generar rule you cannot access any browser API from wasm... yet. There's already a proposal (interface types) that will enable this but it has not been implemented by any browser yet. Then this will need to be adopted by Blazor, so I don't think we'll see it any time soon.


Basic interface-types repo stats
about 1 month ago

WebAssembly/interface-types is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.