{
  "added_at": "2026-10-16",
  "additional_evidence_urls": [
    "https://recaf.coley.software/user/install/requirements.html",
    "https://github.com/Col-E/Recaf/blob/7ce7b5d2c077d5ebaa895915df8d372b9477d5cc/build.gradle",
    "https://github.com/Col-E/Recaf/releases/tag/4.0.0-alpha",
    "https://github.com/Col-E/Recaf/blob/7ce7b5d2c077d5ebaa895915df8d372b9477d5cc/LICENSE"
  ],
  "category": "jvm",
  "description_en": "Inspect and modify compiled JVM applications with integrated decompilers, bytecode assembly, reference search, mappings and deobfuscation tools. The reviewed 4.0 preview also provides basic read-only Android bytecode inspection.",
  "description_zh": "通过集成反编译器、字节码汇编、引用搜索、映射与去混淆工具检查和修改已编译的 JVM 应用；所审阅的 4.0 预览版还提供基础的只读 Android 字节码分析。",
  "entry_url": "https://awesomerea.org/resources/recaf/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/recaf/",
  "evidence_url": "https://github.com/Col-E/Recaf/blob/7ce7b5d2c077d5ebaa895915df8d372b9477d5cc/README.md",
  "group": "tools",
  "id": "recaf",
  "json_url": "https://awesomerea.org/resources/recaf/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/recaf/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/recaf/index.md",
  "name": "Recaf",
  "name_zh": "Recaf 字节码分析与编辑工具",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Requires JDK 22+ and JavaFX 22+; the recommended launcher downloads compatible JavaFX artifacts. Select a build matching the operating system and CPU.",
    "The 4.0.0-alpha GitHub release is explicitly a preview despite being listed as a regular release. Its Android support is read-only; do not assume JVM editing features apply to Android.",
    "MIT-licensed. Provide compiled application inputs; recovered decompiled text is an analysis view, not guaranteed original source."
  ],
  "requirements_zh": [
    "需要 JDK 22+ 与 JavaFX 22+；推荐启动器会下载兼容的 JavaFX 组件。应选择与操作系统及 CPU 匹配的构建。",
    "4.0.0-alpha 在 GitHub 上虽然列为常规发行版，上游仍明确称其为预览版。该版本的 Android 支持为只读，不能将 JVM 编辑能力视为 Android 编辑能力。",
    "采用 MIT 许可证。输入须为已编译的应用；反编译文本用于分析，不保证还原原始源码。"
  ],
  "targets": [
    "app",
    "binary"
  ],
  "url": "https://github.com/Col-E/Recaf",
  "verification": "source-reviewed",
  "verified_at": "2026-10-16"
}
