Bytecoder
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly. (by mirkosertic)
jvm-alternatives-to-js
Repository comparing JVM alternatives to JS: CheerpJ, GWT, JSweet, TeaVM, Vaadin Flow, bck2brwsr (bonus: React, Dart) (by renatoathaydes)
Bytecoder | jvm-alternatives-to-js | |
---|---|---|
4 | 1 | |
862 | 28 | |
- | - | |
8.3 | 10.0 | |
6 days ago | over 2 years ago | |
Java | Java | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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
Posts with mentions or reviews of Bytecoder.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-09.
- 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
jvm-alternatives-to-js
Posts with mentions or reviews of jvm-alternatives-to-js.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-09.
-
CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers
A while back CheerpJ had a huge footprint and terrible startup time compared to TeaVM: https://renato.athaydes.com/posts/comparing-jvm-alternatives...
TeaVM has become even smaller and faster since that article was published. The test suites are here in case someone wants to conduct a rematch: https://github.com/renatoathaydes/jvm-alternatives-to-js
What are some alternatives?
When comparing Bytecoder and jvm-alternatives-to-js you can also consider the following projects:
asmble - Compile WebAssembly to JVM and other WASM tools
wasmtime-dotnet - .NET embedding of Wasmtime https://bytecodealliance.github.io/wasmtime-dotnet/
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
ndk - The Android Native Development Kit
kotlin-wasm-examples - Examples with Kotlin/Wasm
disable-webassembly - Browser hacks to disable WebAssembly (WASM)
Bytecoder vs asmble
jvm-alternatives-to-js vs wasmtime-dotnet
Bytecoder vs campus-qr
jvm-alternatives-to-js vs wasmtime-java
Bytecoder vs wasmtime-java
jvm-alternatives-to-js vs ndk
Bytecoder vs wasmtime-dotnet
jvm-alternatives-to-js vs kotlin-wasm-examples
Bytecoder vs disable-webassembly
jvm-alternatives-to-js vs campus-qr
Bytecoder vs ndk
jvm-alternatives-to-js vs disable-webassembly