Ross ROSS = Recommend OSS · open-source software intelligence for agents

m4b/goblin

An impish, cross-platform binary parsing crate, written in Rust observed · 2026-08-28

github.com/m4b/goblin · Rust · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

71/100

  • Activity 87
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3764
  • days_rel: n/a
  • days_push: 81
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1541 stars · 200 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Goblin is a Rust library for parsing and loading binary executable formats including ELF, Mach-O, PE, and Unix/BSD archives. It offers zero-copy, endian-aware, 32/64-bit parsing with optional no_std support for kernels and binary analysis tools.

Use cases

  • parse ELF binaries in Rust
  • read Mach-O executables
  • inspect PE32/PE64 files
  • build a binary analysis tool
  • write a dynamic linker
  • emit object files from a compiler
  • analyze binaries of foreign endianness
  • run in a no_std kernel to load executables

When to choose

  • you need a mature, heavily fuzzed Rust parser for ELF/Mach-O/PE formats
  • you need zero-copy or no_std parsing for kernels or embedded analysis
  • you want one crate handling multiple executable formats with 32/64-bit support

When to avoid

  • you need to execute or emulate binaries rather than parse them
  • you need formats beyond ELF/Mach-O/PE/archive (e.g., DWARF debug info is separate)
  • you are not working in Rust

Facets

library · maturity stable

parser reverse-engineering developer-tools parsers reverse-engineering developer-tools security rust cross-platform cli elf mach-o pe binary-analysis zero-copy no-std executable-formats archive

2 sources

Member repositories

RepositoryRoleHealth v2
m4b/goblinmain71

For agents

markdown · JSON · MCP: product_card(name="m4b/goblin")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem