Arion is a library that aims to emulate various executable formats (ELF, PE, Mach-O...) coming from different platforms (Linux, Windows, macOS...) and with different CPU architectures (x86, ARM, MIPS...).
Based on Unicorn and written in C++, it allows fast emulation especially for fuzzing purposes.
Inspired by Qiling, Arion in its current form is not intended to replace this Python library, but to complement it with higher performance.
See the arion namespace for the core API.