Java Bytecode

Open-source Java projects categorized as Bytecode

Top 23 Java Bytecode Projects

  • bytecode-viewer

    A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Recaf

    The modern Java bytecode editor

  • JaCoCo

    :microscope: Java Code Coverage Library

    Project mention: Apache Maven JaCoCo Configuration | dev.to | 2023-10-27

    I will use here JaCoCo, where also the JaCoCo-Maven-lugin exists for the usage in your Maven builds. This article will show how to configure the code coverage to finally get the results for unit- and integration-tests.

  • soot

    Soot - A Java optimization framework

  • find-sec-bugs

    The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)

  • scouter

    Scouter is an open source APM (Application Performance Management) tool.

  • robovm

    Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux

    Project mention: MobiVM, ahead-of-time compiler for Java bytecode, targeting iOS, macOS and Linux | news.ycombinator.com | 2024-03-22
  • Bytecoder

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

  • threadtear

    Multifunctional java deobfuscation tool suite

  • JByteMod-Beta

    Java bytecode editor

  • skidfuscator-java-obfuscator

    Public proof-of-concept obfuscator using the MapleIR framework designed by cts & bibl

  • SootUp

    A new version of Soot with a completely overhauled architecture

    Project mention: Show HN: FlowTracker – Track data flowing through Java programs | news.ycombinator.com | 2024-09-13

    Last time I was this blown away was with jitwatch ( https://github.com/AdoptOpenJDK/jitwatch )

    FlowTracker reminds me a little of taint analysis, which is used for tracking unvalidated user inputs or secrets through a program, making sure it is not leaked or used without validation.

    search keywords are "dynamic taint tracking/analysis"

    https://github.com/gmu-swe/phosphor

    https://github.com/soot-oss/SootUp

    https://github.com/feliam/klee-taint

  • jasm

    A JVM assembler for the modern age

    Project mention: Operadores de adição e subtração | dev.to | 2024-03-23
  • Caesium

    A Java bytecode obfuscator

  • proguard-core

    Library to read, write, analyze, and process java bytecode

  • depclean

    DepClean automatically detects and removes unused dependencies in Maven projects (https://dx.doi.org/10.1007/s10664-020-09914-8)

  • JMapper Framework

    Elegance, high performance and robustness all in one java bean mapper

  • bck2brwsr

    Bck2Brwsr VM to transpile Java bytecode to JavaScript

  • Maker

    Cojen/Maker is a lightweight, full-featured, low-level dynamic Java class generator designed for ease of use.

  • Log4JShell-Bytecode-Detector

    Local Bytecode Scanner for the Log4JShell Vulnerability (CVE-2021-44228)

  • jvm-bytecode-reassembler

    JVM (Java) Bytecode Reassembler

  • Joo

    Joo is a clean, fast, static typed, general purpose programming language created to run on machines with extremely low resources like the Arduino UNO

  • REghZyASMWrappers

    A small library for creating custom MethodAccessors, generated using bytecode ASM, which can act as replacements for reflection

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Bytecode discussion

Log in or Post with

Java Bytecode related posts

  • Show HN: FlowTracker – Track data flowing through Java programs

    7 projects | news.ycombinator.com | 13 Sep 2024
  • When this will come to Java or when will the work start for this?

    2 projects | /r/java | 7 Apr 2023
  • Bytecoder: Interpret and Transpile JVM Bytecode to JavaScript, OpenCL or WASM

    1 project | news.ycombinator.com | 12 Jan 2023
  • Any news on the Classfile API?

    5 projects | /r/java | 23 Dec 2022
  • what is the easiest way to decompile, edit and recompile a mod?

    1 project | /r/feedthebeast | 11 Oct 2022
  • Is there any tool for Java reverse engineering that doesn't totally suck?

    3 projects | /r/java | 26 Aug 2022
  • What happened to JFX-Central?

    2 projects | /r/JavaFX | 21 Aug 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Bytecode projects in Java? This list will help you:

Project Stars
1 bytecode-viewer 14,640
2 Recaf 5,982
3 JaCoCo 4,179
4 soot 2,870
5 find-sec-bugs 2,269
6 scouter 2,095
7 robovm 954
8 Bytecoder 895
9 threadtear 880
10 JByteMod-Beta 824
11 skidfuscator-java-obfuscator 580
12 SootUp 575
13 jasm 439
14 Caesium 285
15 proguard-core 279
16 depclean 248
17 JMapper Framework 229
18 bck2brwsr 114
19 Maker 55
20 Log4JShell-Bytecode-Detector 50
21 jvm-bytecode-reassembler 6
22 Joo 3
23 REghZyASMWrappers 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Java is
the 8th most popular programming language
based on number of metions?