{
  "added_at": "2026-11-06",
  "additional_evidence_urls": [
    "https://github.com/HexFiend/HexFiend/blob/32cb2ef78d2ff3bc6ecf326a6b19eeebb2945c13/templates/Tutorial.md",
    "https://github.com/HexFiend/HexFiend/blob/32cb2ef78d2ff3bc6ecf326a6b19eeebb2945c13/templates/Reference.md",
    "https://github.com/HexFiend/HexFiend/tree/32cb2ef78d2ff3bc6ecf326a6b19eeebb2945c13/templates",
    "https://github.com/HexFiend/HexFiend/blob/32cb2ef78d2ff3bc6ecf326a6b19eeebb2945c13/templates/Disassembly/6502.tcl",
    "https://github.com/HexFiend/HexFiend/blob/32cb2ef78d2ff3bc6ecf326a6b19eeebb2945c13/License.txt",
    "https://github.com/HexFiend/HexFiend/releases/tag/v2.18.1",
    "https://hexfiend.github.io/HexFiend/ReleaseNotes.html"
  ],
  "category": "native-analysis",
  "description_en": "Open-source macOS hex editor that inspects and edits binary files of any size without loading them into memory. It supports insertions and deletions, fast search and a data inspector that reads integers and floating-point values as signed or unsigned and big- or little-endian. File > Compare shows the differences between two files while accounting for inserted or deleted bytes, and Tcl binary templates display a file's structure next to its bytes; bundled templates cover COFF, ELF, Mach-O and MS-DOS EXE headers, 6502 disassembly and Commodore 64 PRG files, plus archives, file systems, partition tables and media formats. Its hex and data views are also available as an embeddable framework.",
  "description_zh": "开源的 macOS 十六进制编辑器，无需把文件载入内存即可查看和编辑任意大小的二进制文件。它支持插入与删除字节和快速搜索，数据检查器可按有符号或无符号、大端或小端解读整数和浮点数。通过 File > Compare 可比较两个文件，并考虑插入或删除字节带来的偏移；用 Tcl 编写的二进制模板会在字节旁显示文件结构，自带模板涵盖 COFF、ELF、Mach-O 和 MS-DOS EXE 文件头、6502 反汇编、Commodore 64 PRG 文件，以及压缩包、文件系统、分区表和媒体格式。其十六进制视图和数据视图还以可嵌入框架的形式提供。",
  "entry_url": "https://awesomerea.org/resources/hex-fiend/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/hex-fiend/",
  "evidence_url": "https://github.com/HexFiend/HexFiend/blob/32cb2ef78d2ff3bc6ecf326a6b19eeebb2945c13/README.md",
  "group": "tools",
  "id": "hex-fiend",
  "json_url": "https://awesomerea.org/resources/hex-fiend/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/hex-fiend/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/hex-fiend/index.md",
  "name": "Hex Fiend",
  "name_zh": "Hex Fiend macOS 十六进制编辑器",
  "record_type": "resource",
  "relationship": "foundation",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "macOS 10.14.6 or later, required since v2.17. Release at review: v2.18.1, published 2025-03-16; the reviewed master commit is dated 2025-06-29. Custom templates are .tcl files in the app's Templates folder under Application Support.",
    "Binary templates arrived in v2.9 and are written in Tcl, which ships with macOS. Since v2.17 templates can declare file types for automatic selection, but the release notes say most built-in templates do not yet set this information.",
    "BSD-2-Clause per License.txt."
  ],
  "requirements_zh": [
    "自 v2.17 起需要 macOS 10.14.6 或更高版本。审阅时的版本为 v2.18.1，于 2025-03-16 发布；所审阅的 master 分支提交日期为 2025-06-29。自定义模板是放在应用 Application Support 目录下 Templates 文件夹中的 .tcl 文件。",
    "二进制模板功能从 v2.9 开始提供，用 macOS 自带的 Tcl 语言编写。自 v2.17 起，模板可声明适用的文件类型以便自动选择，但发布说明指出大多数内置模板尚未填写这些信息。",
    "依 License.txt 采用 BSD-2-Clause 许可。"
  ],
  "targets": [
    "binary"
  ],
  "url": "https://github.com/HexFiend/HexFiend",
  "verification": "source-reviewed",
  "verified_at": "2026-11-05"
}
