teavm

Compiler

A Java bytecode compiler to multiple platforms including JavaScript and WebAssembly

Compiles Java bytecode to JavaScript, WebAssembly and C

GitHub

3k stars
99 watching
265 forks
Language: Java
last commit: 27 days ago
Linked from 3 awesome lists

aotjavajavascriptjvmwebassembly

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tootallnate/java-websocket A library implementing a WebSocket protocol in Java. 10,530
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,699
lightbend/config A configuration library for JVM languages that supports multiple file formats and provides features like merging, validation, and substitution 6,170
apache/maven Manages project build, reporting, and documentation from a central piece of information 4,362
andrewplummer/sugar A utility library for working with native JavaScript objects 4,541
mozilla/nunjucks A templating engine with features like inheritance and asynchronous control, inspired by Jinja2. 8,587
bytecodealliance/javy A toolchain for executing JavaScript code in WebAssembly 2,259
bytedeco/javacv Provides a Java interface to computer vision and multimedia libraries 7,585
webpack/webpack A tool for bundling and processing JavaScript modules and other resources into optimized bundles for web applications. 64,791
workshopper/javascripting An interactive terminal-based tutorial to learn JavaScript 2,865
wavm/wavm A WebAssembly virtual machine designed to optimize performance and security in non-browser applications. 2,652
webassembly/wabt A collection of tools for manipulating and analyzing WebAssembly files 6,881
jboss-javassist/javassist A Java bytecode manipulation toolkit allowing developers to edit and modify compiled Java classes at runtime. 4,114