Bytecoder
wasmtime-dotnet
Bytecoder | wasmtime-dotnet | |
---|---|---|
4 | 3 | |
862 | 399 | |
- | 1.8% | |
8.3 | 6.7 | |
6 days ago | 28 days ago | |
Java | C# | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Bytecoder
- CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers
-
When this will come to Java or when will the work start for this?
Another interesting one is bytecoder, which leverages the new Wasm GC standard and produces very small binaries (including java 20 support) https://github.com/mirkosertic/Bytecoder
- Bytecoder: Interpret and Transpile JVM Bytecode to JavaScript, OpenCL or WASM
- Bytecoder: Interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly
wasmtime-dotnet
-
CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers
Maybe embed wasmtime? I'm familiar with https://github.com/bytecodealliance/wasmtime-dotnet but perhaps this for jvm? https://github.com/kawamuray/wasmtime-java/blob/master/examp...
I too love the idea of embedding wasm modules to be used across platforms.
- Can Blazor be used for non-webpage purposes?
-
Possible to run wasm server side in asp.net core?
I had tried wasmtime, but it seemed like a rust only project so hadn't thought to look there. However, a quick search turned up https://github.com/bytecodealliance/wasmtime-dotnet
What are some alternatives?
jvm-alternatives-to-js - Repository comparing JVM alternatives to JS: CheerpJ, GWT, JSweet, TeaVM, Vaadin Flow, bck2brwsr (bonus: React, Dart)
asmble - Compile WebAssembly to JVM and other WASM tools
Uno Platform - Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
campus-qr - Open source system for contact tracing at universities, based on scanning QR-codes. Written in Kotlin.
wasmtime-java - Java or JVM-language binding for Wasmtime
dotnet-wasi-sdk - Packages for building .NET projects as standalone WASI-compliant modules
disable-webassembly - Browser hacks to disable WebAssembly (WASM)
kotlin-wasm-examples - Examples with Kotlin/Wasm
ndk - The Android Native Development Kit
MASA.Blazor - Blazor UI component library based on Material Design. Support Blazor Server, Blazor WebAssembly and MAUI Blazor.