Col-E/Recaf - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
Java Bytecode Editor & Reverse Engineering Tool
7.1k 2026-04-21

Col-E/Recaf

Recaf is a modern, user-friendly Java bytecode editor that simplifies complex reverse engineering tasks, offering advanced features for editing, decompiling, compiling, and deobfuscating Java and Android applications.

Core Features

Intuitive editing of Java bytecode, abstracting complex details like constant pools and stack frames.
Support for both standard Java and Android applications.
Multiple configurable decompilers and a built-in compiler for recompiling classes.
Comprehensive tools for deobfuscation, including renaming, bytecode transformers, and crash-proof file handling.
Ability to attach to and instrument running Java processes.

Quick Start

gradlew build

Detailed Introduction

Recaf is an advanced, modern Java bytecode editor designed to demystify the complexities of Java program analysis and modification. It provides a navigable interface that abstracts away low-level bytecode intricacies, making it accessible for both high-level and detailed manipulation. Beyond basic editing, Recaf excels in reverse engineering, offering robust decompilation, recompilation, and powerful deobfuscation capabilities. It supports both standard Java and Android applications, enabling developers and security researchers to inspect, understand, and modify compiled Java code efficiently, even in the presence of obfuscation.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.