Dex to Java decompiler
Support
Quality
Security
License
Reuse
Grumpy is a Python to Go source code transcompiler and runtime.
Support
Quality
Security
License
Reuse
A bytecode optimizer for Android apps
Support
Quality
Security
License
Reuse
The modern Java bytecode editor
Support
Quality
Security
License
Reuse
Gravity Programming Language
Support
Quality
Security
License
Reuse
Java bytecode engineering toolkit
Support
Quality
Security
License
Reuse
🔱 Javascript's God Mode. No VM. No Bytecode. No GC. Just native binaries.
Support
Quality
Security
License
Reuse
A cross-version Python bytecode decompiler
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Cecil is a library to inspect, modify and create .NET programs and libraries.
Support
Quality
Security
License
Reuse
jclasslib bytecode editor is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.
Support
Quality
Security
License
Reuse
A minimalist bytecode compiler for Node.js
Support
Quality
Security
License
Reuse
java virtual machine in pure node.js
Support
Quality
Security
License
Reuse
A utility for doing compile or runtime code generation targeting Android's Dalvik VM
Support
Quality
Security
License
Reuse
CIL to Javascript Compiler
Support
Quality
Security
License
Reuse
JPHP - an implementation of PHP on Java VM
Support
Quality
Security
License
Reuse
Ć programming language. Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.
Support
Quality
Security
License
Reuse
A Python implementation of a Python bytecode runner
Support
Quality
Security
License
Reuse
A function decorator, that rewrites the bytecode, to enable goto in Python
Support
Quality
Security
License
Reuse
A JVM written in Scala
Support
Quality
Security
License
Reuse
Py4J enables Python programs to dynamically access arbitrary Java objects
Support
Quality
Security
License
Reuse
A minimalist bytecode compiler for Node.js
Support
Quality
Security
License
Reuse
Tool to decompile & extract Android Dex bytecode from Vdex files
Support
Quality
Security
License
Reuse
Python decompiler for 3.7-3.8 Stripped down from uncompyle6 so we can refactor and start to fix up some long-standing problems
Support
Quality
Security
License
Reuse
Phantom: Persistent Operating System
Support
Quality
Security
License
Reuse
Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux
Support
Quality
Security
License
Reuse
Umka: a statically typed embeddable scripting language
Support
Quality
Security
License
Reuse
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
Support
Quality
Security
License
Reuse
A Java Virtual Machine and Bytecode-to-IL Converter for .NET
Support
Quality
Security
License
Reuse
Multifunctional java deobfuscation tool suite
Support
Quality
Security
License
Reuse
A java obfuscator (GUI)
Support
Quality
Security
License
Reuse
A lightweight Android Studio gradle plugin based on Javassist for editing bytecode in Android.
Support
Quality
Security
License
Reuse
bytecode interpreter in c (blog post)
Support
Quality
Security
License
Reuse
使用 JDK8 实现 JVM(Java Virtual Machine)
Support
Quality
Security
License
Reuse
Programs for producing static and dynamic (runtime) call graphs for Java programs
Support
Quality
Security
License
Reuse
A fork of ProGuard.
Support
Quality
Security
License
Reuse
Java bytecode editor
Support
Quality
Security
License
Reuse
Bytecode to source converting Java & Kotlin code into JavaScript, C++, D, C#, PHP, AS3, Dart and Haxe and run it everywhere. Also use JVM code in your favourite language as a library.
Support
Quality
Security
License
Reuse
基于 Spring Boot 的在线 Java IDE
Support
Quality
Security
License
Reuse
pyobfuscate
Support
Quality
Security
License
Reuse
A tiny subset of Ruby with a Lua'esc VM
Support
Quality
Security
License
Reuse
Simple virtual machine which interprets bytecode.
Support
Quality
Security
License
Reuse
Java Bytecode Kit
Support
Quality
Security
License
Reuse
Solve the issue with dalvik compiler limitation on 65536 methods (Unable to execute dex: method ID not in [0, 0xffff]: 65536)
Support
Quality
Security
License
Reuse
This is a fork of cuchaz's engima, a deobfuscation/remapping tool for Java software.
Support
Quality
Security
License
Reuse
This is BugVM
Support
Quality
Security
License
Reuse
Android Dalvik bytecode patcher.
Support
Quality
Security
License
Reuse
Bytecode rewriter that creates overloads of methods which vary only by return type.
Support
Quality
Security
License
Reuse
A Maven plugin that sets various useful properties detected from ${os.name} and ${os.arch} properties.
Support
Quality
Security
License
Reuse
CheerpJ - convert Java bytecode to WebAssembly and JavaScript
Support
Quality
Security
License
Reuse
j
Support
Quality
Security
License
Reuse
g
grumpyby google
Grumpy is a Python to Go source code transcompiler and runtime.
Go 10576Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
redexby facebook
A bytecode optimizer for Android apps
C++ 5818Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
R
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
j
javassistby jboss-javassist
Java bytecode engineering toolkit
Java 3849Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
n
nectarjsby NectarJS
🔱 Javascript's God Mode. No VM. No Bytecode. No GC. Just native binaries.
JavaScript 3192Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
python-uncompyle6by rocky
A cross-version Python bytecode decompiler
Python 3176Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
e
enjarifyby google
Python 2710Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
cecilby jbevain
Cecil is a library to inspect, modify and create .NET programs and libraries.
C# 2453Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jclasslibby ingokegel
jclasslib bytecode editor is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.
Kotlin 2317Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
b
bytenodeby bytenode
A minimalist bytecode compiler for Node.js
JavaScript 2100Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
node-jvmby YaroslavGaponov
java virtual machine in pure node.js
JavaScript 2084Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
d
dexmakerby linkedin
A utility for doing compile or runtime code generation targeting Android's Dalvik VM
Java 1731Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
J
Support
Quality
Security
License
Reuse
j
jphpby jphp-group
JPHP - an implementation of PHP on Java VM
Java 1683Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
citoby pfusik
Ć programming language. Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.
C# 1510Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
b
byterunby nedbat
A Python implementation of a Python bytecode runner
Python 1229Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
python-gotoby snoack
A function decorator, that rewrites the bytecode, to enable goto in Python
Python 1197Updated: 1 y ago License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
M
Metascalaby lihaoyi
A JVM written in Scala
Scala 1144Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
p
py4jby py4j
Py4J enables Python programs to dynamically access arbitrary Java objects
Java 1072Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
b
bytenodeby OsamaAbbas
A minimalist bytecode compiler for Node.js
JavaScript 1040Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
vdexExtractorby anestisb
Tool to decompile & extract Android Dex bytecode from Vdex files
C 887Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
python-decompile3by rocky
Python decompiler for 3.7-3.8 Stripped down from uncompyle6 so we can refactor and start to fix up some long-standing problems
Python 847Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
p
phantomuserlandby dzavalishin
Phantom: Persistent Operating System
C 845Updated: 2 y ago License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
r
robovmby MobiVM
Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux
Java 839Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
u
umka-langby vtereshkov
Umka: a statically typed embeddable scripting language
C 839Updated: 1 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
B
Bytecoderby mirkosertic
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
Java 784Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
i
ikvmby ikvmnet
A Java Virtual Machine and Bytecode-to-IL Converter for .NET
C# 753Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
threadtearby GraxCode
Multifunctional java deobfuscation tool suite
Java 746Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
o
obfuscatorby superblaubeere27
A java obfuscator (GUI)
Java 723Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DroidAssistby didi
A lightweight Android Studio gradle plugin based on Javassist for editing bytecode in Android.
Java 711Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
macby felixangell
bytecode interpreter in c (blog post)
C 702Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
m
mini-jvmby guxingke
使用 JDK8 实现 JVM(Java Virtual Machine)
Java 681Updated: 2 y ago License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
j
java-callgraphby gousiosg
Programs for producing static and dynamic (runtime) call graphs for Java programs
Java 667Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
p
proguardby facebookarchive
A fork of ProGuard.
Java 659Updated: 3 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
J
JByteMod-Betaby GraxCode
Java bytecode editor
Java 626Updated: 3 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
j
jtranscby jtransc
Bytecode to source converting Java & Kotlin code into JavaScript, C++, D, C#, PHP, AS3, Dart and Haxe and run it everywhere. Also use JVM code in your favourite language as a library.
Java 620Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
O
OnlineExecutorby TangBean
基于 Spring Boot 的在线 Java IDE
Java 608Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
p
Support
Quality
Security
License
Reuse
t
tinyrbby macournoyer
A tiny subset of Ruby with a Lua'esc VM
C 454Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
simple.vmby skx
Simple virtual machine which interprets bytecode.
C 435Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
b
Support
Quality
Security
License
Reuse
D
Dex65536by mmin18
Solve the issue with dalvik compiler limitation on 65536 methods (Unable to execute dex: method ID not in [0, 0xffff]: 65536)
Java 353Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
E
Enigmaby FabricMC
This is a fork of cuchaz's engima, a deobfuscation/remapping tool for Java software.
Java 349Updated: 1 y ago License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
b
Support
Quality
Security
License
Reuse
d
dexpatcher-toolby DexPatcher
Android Dalvik bytecode patcher.
Java 320Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
O
OverloadReturnby JakeWharton
Bytecode rewriter that creates overloads of methods which vary only by return type.
Kotlin 294Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
o
os-maven-pluginby trustin
A Maven plugin that sets various useful properties detected from ${os.name} and ${os.arch} properties.
Java 280Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
cheerpj-metaby leaningtech
CheerpJ - convert Java bytecode to WebAssembly and JavaScript
HTML 269Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse