Keystone is a lightweight multi-platform, multi-architecture assembler framework. Highlight features: - Multi-architecture, with support for Arm, Arm64 (AArch64/Armv8), Ethereum Virtual Machine, Hexagon, Mips, PowerPC, Sparc, SystemZ, & X86 (include 16/32/64bit). - Clean/simple/lightweight/intuitive architecture-neutral API. - Thread-safe by design - Implemented in C/C++ languages, with bindings for Python WWW: https://www.keystone-engine.org/