intelxed/xed
The X86 Encoder Decoder (XED), is a software library for encoding and decoding X86 (IA32 and Intel64) instructions observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 54
- age_days: 3555
- days_rel: 9
- days_push: 9
- n_releases_24m: 12
Adoption not part of the score
1613 stars · 172 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Intel XED is a C library for encoding and decoding X86 (IA32 and Intel64) machine instructions, converting between byte sequences and structured descriptions of opcodes, operands, and flags. It also serves as the basis for a disassembler and command-line tool, and powers tools like Intel Pin, SDE, and VTune.
Use cases
- decode x86 instruction bytes into structured form
- assemble/encode x86 instructions programmatically
- build a custom disassembler for binaries
- analyze instruction operands and register dependencies
- static analysis of x86 machine code
- instrumentation tooling needing instruction decoding
When to choose
- you need a fast, accurate, Intel-maintained x86 encoder/decoder
- you're building disassemblers, profilers, emulators, or binary analysis tools
- you need support for the latest Intel instruction set extensions
When to avoid
- you need ARM, RISC-V, or other non-x86 architectures
- you want a high-level assembler with macro/directive support (use NASM/GAS instead)
- you need a lightweight scripting-only solution
Facets
library · maturity stable
parser compiler developer-tools developer-tools compilers operating-systems performance windows cross-platform cpp python x86 disassembler instruction-encoding binary-analysis reverse-engineering assembly linux macos
2 sources
- readme: https://github.com/intelxed/xed · fetched 2026-08-28 · ed7d726201e2
- homepage: https://intelxed.github.io/ · fetched 2026-08-29 · 834b5ef4881e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| intelxed/xed | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem