Bytecoder

Bytecode translator

A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL.

Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.

GitHub

897 stars
25 watching
58 forks
Language: Java
last commit: 6 months ago
Linked from 2 awesome lists

bytecodecompilerdecompilerjava-bytecodejavascriptjvm-bytecodekotlinllvmllvm-frontendopencltranspilerwebassembly

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
storyyeller/enjarify A tool that translates Dalvik bytecode to equivalent Java bytecode for analyzing Android applications. 924
i-net-software/jwebassembly A tool that converts Java bytecode into WebAssembly for running in web browsers. 995
mobivm/robovm An ahead-of-time compiler for Java bytecode targeting multiple platforms and languages 965
mikeakohn/java_grinder Compiles Java bytecode to native machine code for embedded systems and retro computing platforms. 496
ifrostizz/murph Transpiles EVM bytecode into huff bytecode 117
lwiest/basiccompiler Compiles BASIC programs into Java bytecode. 29
qmx/jitescript Provides a Java API for generating bytecode similar to BiteScript. 188
teverett/jvmbasic A compiler that translates BASIC programs to JVM bytecode. 48
knight0x07/pyc2bytecode A tool to disassemble and analyze compiled Python bytecode files (pyc) from various Python versions. 133
jnz/q3vm A lightweight bytecode interpreter for C-language input files 840
rajkumardusad/jitcompiler An online code compiler that supports multiple programming languages and allows users to write, compile, and run code in their browser or on-the-go. 74
tarruda/vm.js A JavaScript bytecode compiler and virtual machine implemented in CoffeeScript. 154
mbechler/serianalyzer Analyzes Java bytecode to identify potential deserialization vulnerabilities. 241
cincheo/jsweet Transpiles Java code to run on the web using TypeScript and JavaScript 1,462
darienhuss/shotgunyara Tools and utilities for generating encoded versions of input data 9