zyantific/zydis
Fast and lightweight x86/x86-64 disassembler and code generation library observed · 2026-08-28
Health v2 · maintenance only
65/100
- Activity 94
- Release rhythm 8
- 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: n/a
- age_days: 4331
- days_rel: 564
- days_push: 37
- n_releases_24m: 1
Adoption not part of the score
4351 stars · 509 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Zydis is a fast, lightweight x86/x86-64 disassembler and encoder library written in C with zero dependencies, not even libc. It supports all Intel and AMD ISA extensions, is thread-safe, performs no dynamic memory allocation, and is used by major projects like Firefox, WebKit, and x64dbg.
Use cases
- disassemble x86-64 machine code in my application
- decode instructions for a debugger or profiler
- encode x86 instructions programmatically
- embed a disassembler in a kernel driver or UEFI environment
- analyze instruction register and flag access
- build a binary analysis or reverse-engineering tool
When to choose
- you need complete, correct x86/x86-64 ISA coverage including the latest extensions
- you need a dependency-free, small-footprint library usable in kernel mode or UEFI
- performance matters and you want fast decoding with rich per-instruction metadata
- you need both disassembly and encoding in one library
When to avoid
- you need disassembly for non-x86 architectures like ARM or RISC-V
- you want a high-level decompiler or disassembly framework with control-flow analysis rather than a raw decoding library
- your project is not C/C++ and you cannot use bindings
Facets
library · maturity active
parser developer-tools reverse-engineering developer-tools security reverse-engineering operating-systems cross-platform cpp c windows embedded disassembler x86 x86-64 encoder instruction-decoding no-dependencies kernel-mode binary-analysis linux macos
2 sources
- readme: https://github.com/zyantific/zydis · fetched 2026-08-28 · fbccedd7db69
- homepage: https://zydis.re · fetched 2026-08-29 · 25670c9feb01
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| zyantific/zydis | main | 65 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem