wasmtime-java
wasmtime-java | hello-as | |
---|---|---|
2 | 1 | |
123 | 0 | |
- | - | |
6.6 | 10.0 | |
7 months ago | over 1 year ago | |
Java | TypeScript | |
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.
wasmtime-java
-
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.
-
SpringOne TLV World Tour Trip Report
He provided an interesting link to a project for hosing WASM in Java:https://github.com/kawamuray/wasmtime-java.
hello-as
-
SpringOne TLV World Tour Trip Report
WebAssembly is a polyglot environment which makes it very attractive for some cases. You can experiment with WASM directly in the Mozilla playground in MDN. In the talk he discussed the various compilers you can use to generate WASM from C compilers to AssemblyScript, etc. See https://github.com/dsyer/hello-as
What are some alternatives?
JWebAssembly - Java bytecode to WebAssembly compiler
spring-wasm-demo
jvm-alternatives-to-js - Repository comparing JVM alternatives to JS: CheerpJ, GWT, JSweet, TeaVM, Vaadin Flow, bck2brwsr (bonus: React, Dart)
doom-graalvm - PoC of running Doom on top of GraalVM
Bytecoder - Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
kaitai-webassembly - Kaitai Struct Parser for WebAssembly
Graal - GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
v86 - x86 PC emulator and x86-to-wasm JIT, running in the browser
wasmtime-dotnet - .NET embedding of Wasmtime https://bytecodealliance.github.io/wasmtime-dotnet/
ndk - The Android Native Development Kit