teavm
Bytecode compiler
Compiles Java bytecode to multiple backend formats, including JavaScript and WebAssembly.
Compiles Java bytecode to JavaScript, WebAssembly and C
3k stars
99 watching
265 forks
Language: Java
last commit: about 1 month ago
Linked from 3 awesome lists
aotjavajavascriptjvmwebassembly
Related projects:
Repository | Description | Stars |
---|---|---|
tootallnate/java-websocket | A WebSocket implementation in Java | 10,557 |
renatoathaydes/wasm-on-jvm | A Gradle plugin to easily compile WebAssembly (WASM) files into JVM bytecode. | 24 |
evant/gradle-retrolambda | A plugin for Gradle that allows Java 6 or 7 development with lambda support | 5,298 |
konloch/bytecode-viewer | A Java-based tool for analyzing and modifying Android APKs and other Java files | 14,733 |
lightbend/config | A configuration library for JVM languages that supports multiple file formats and provides features like merging, validation, and substitution | 6,175 |
apache/maven | Manages project build, reporting, and documentation from a central piece of information | 4,402 |
andrewplummer/sugar | A utility library for working with native JavaScript objects | 4,537 |
mozilla/nunjucks | A templating engine with features like inheritance and asynchronous control, inspired by Jinja2. | 8,606 |
bytecodealliance/javy | A toolchain for executing JavaScript code in WebAssembly | 2,312 |
bytedeco/javacv | Provides a Java interface to computer vision and multimedia libraries | 7,626 |
webpack/webpack | A tool for bundling and processing JavaScript modules and other resources into optimized bundles for web applications. | 64,893 |
workshopper/javascripting | An interactive terminal-based tutorial to learn JavaScript | 2,871 |
wavm/wavm | A WebAssembly virtual machine designed to optimize performance and security in non-browser applications. | 2,659 |
webassembly/wabt | A collection of tools for manipulating and analyzing WebAssembly files | 6,943 |
jboss-javassist/javassist | A Java bytecode manipulation toolkit allowing developers to edit and modify compiled Java classes at runtime. | 4,127 |