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
10576
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
redexby facebook
A bytecode optimizer for Android apps
C++
5818
Updated: 2 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
3849
Updated: 2 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
3192
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
python-uncompyle6by rocky
A cross-version Python bytecode decompiler
Python
3176
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
e
enjarifyby google
Python
2710
Updated: 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#
2453
Updated: 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
2317
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
b
bytenodeby bytenode
A minimalist bytecode compiler for Node.js
JavaScript
2100
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
node-jvmby YaroslavGaponov
java virtual machine in pure node.js
JavaScript
2084
Updated: 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
1731
Updated: 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
1683
Updated: 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#
1510
Updated: 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
1229
Updated: 2 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
1197
Updated: 2 y ago
License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
M
Metascalaby lihaoyi
A JVM written in Scala
Scala
1144
Updated: 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
1072
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
b
bytenodeby OsamaAbbas
A minimalist bytecode compiler for Node.js
JavaScript
1040
Updated: 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
887
Updated: 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
847
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
p
phantomuserlandby dzavalishin
Phantom: Persistent Operating System
C
845
Updated: 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
839
Updated: 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
839
Updated: 2 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
784
Updated: 2 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#
753
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
threadtearby GraxCode
Multifunctional java deobfuscation tool suite
Java
746
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
o
obfuscatorby superblaubeere27
A java obfuscator (GUI)
Java
723
Updated: 2 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
711
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
macby felixangell
bytecode interpreter in c (blog post)
C
702
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
m
mini-jvmby guxingke
使用 JDK8 实现 JVM(Java Virtual Machine)
Java
681
Updated: 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
667
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
p
proguardby facebookarchive
A fork of ProGuard.
Java
659
Updated: 4 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
J
JByteMod-Betaby GraxCode
Java bytecode editor
Java
626
Updated: 4 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
620
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
O
OnlineExecutorby TangBean
基于 Spring Boot 的在线 Java IDE
Java
608
Updated: 2 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
454
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
s
simple.vmby skx
Simple virtual machine which interprets bytecode.
C
435
Updated: 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
353
Updated: 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
349
Updated: 2 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
320
Updated: 4 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
294
Updated: 4 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
280
Updated: 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
269
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse