compare
YARA vs YARA-X
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | YARA | YARA-X |
|---|---|---|
| Language | C | Rust |
| Licence | BSD-3-Clause | BSD-3-Clause |
| Stars | 9.9k | 1.3k |
| Latest | v4.5.8 | v1.21.0 |
| Last push | 2026-09-23 | 2026-10-06 |
| Release cadence | about 78 days between releases | about 27 days between releases |
| Active contributors | 4 commit authors on the default branch in the last 90 days | 14 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
YARA-X replaces YARA. Alternatives to YARA →
Full replacementRewrite of YARA in Rust that runs most existing rules unchanged.
YARA
YARA-X
- v1.21.02026-09-29Add Scanner.set_module_output to Python bindings (#744).
- v1.20.02026-08-24Implement SIMD-accelerated masked literal matching (#691).
- v1.19.02026-06-24Add missing machine architecture types to pe module (#687).
- v1.18.02026-06-15Improve scan performance by ignoring patterns that can't match due to file header constraints (#676).
- v1.17.02026-05-28Add support for modules developed in external crates (#655).
YARA
✓ signed The latest release, v4.5.8, carries a signature GitHub verified.
Loading the security report
YARA-X
✓ signed The latest release, v1.21.0, carries a signature GitHub verified.
Loading the security report