Bytecoder
asmble
Bytecoder | asmble | |
---|---|---|
4 | 6 | |
862 | 618 | |
- | - | |
8.3 | 3.0 | |
7 days ago | 11 months ago | |
Java | Kotlin | |
Apache License 2.0 | MIT License |
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
asmble
-
Bring garbage collected programming languages efficiently to WebAssembly
> I was curious if there was a WASM to JVM and it seems there is one on GitHub [...] https://github.com/cretz/asmble
While it works well, this was mostly a fun project for me and I no longer really maintain it. I hope that the ideas and explanations of how I mapped WASM IR to JVM bytecodes helps whoever does build this in a more official capacity. I don't have any plans to support WASM GC currently.
-
CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers
I wrote https://github.com/cretz/asmble which has an AOT compiler and interpreter for WASM. Haven't worked on it for a while though.
-
Ask HN: Why are there no traditional language compilers that target the JVM?
Sure, compile to WASM and then use https://github.com/cretz/asmble to convert to JVM bytecode.
-
can you make minecraft mods with rust?
It has already been done I’m afraid.
- Rust and the JVM
What are some alternatives?
jvm-alternatives-to-js - Repository comparing JVM alternatives to JS: CheerpJ, GWT, JSweet, TeaVM, Vaadin Flow, bck2brwsr (bonus: React, Dart)
krangl - krangl is a {K}otlin DSL for data w{rangl}ing
campus-qr - Open source system for contact tracing at universities, based on scanning QR-codes. Written in Kotlin.
kotlinx.reflect.lite - Lightweight library allowing to introspect basic stuff about Kotlin symbols
wasmtime-java - Java or JVM-language binding for Wasmtime
progress - Progress for Kotlin
wasmtime-dotnet - .NET embedding of Wasmtime https://bytecodealliance.github.io/wasmtime-dotnet/
khronos - An intuitive Date extensions in Kotlin.
disable-webassembly - Browser hacks to disable WebAssembly (WASM)
kotlin-futures - A collections of extension functions to make the JVM Future, CompletableFuture, ListenableFuture API more functional and Kotlin like.
ndk - The Android Native Development Kit
quasar