Package: wnpp Severity: wishlist Owner: Christian Sharpsten <chris.sharps...@gmail.com>
* Package name : keystone-engine Version : 0.9.1 Upstream Author : Nguyen Anh Quynh <aqu...@gmail.com> * URL : http://www.keystone-engine.org/ * License : GPL-2 Programming Lang: C, C++ Description : Lightweight multi-architecture assembler framework Keystone is a lightweight multi-platform, multi-architecture assembler framework. . Features: - Supports hardware architectures: ARM, ARM64 (AArch64/Armv8), Hexagon, Mips, PowerPC, Sparc, SystemZ, & X86 (16/32/64bit). - Clean/simple/lightweight/intuitive architecture-neutral API. - Implemented in C/C++ languages, with bindings for Masm, Visual Basic, C#, PowerShell, Perl, Python, NodeJS, Ruby, Go, Rust, Haskell & OCaml available. - Native support for Windows & *nix (with Mac OSX, Linux, *BSD & Solaris confirmed). - Thread-safe by design. I use this package regularly and it provides an easy to use assembler that can be called from multiple source languages. I plan to maintain it myself and will need a sponsor as this is my first package.