mirror of
https://github.com/keystone-engine/keystone
synced 2026-06-08 15:15:30 +00:00
ffe054aaa9
* Fix Rust bindings * Various small improvements for the Rust bindings * Remove unused dependencies * Use the cmake crate to compile keystone * Add Windows support to Rust bindings * Cleanup doc a bit * Fix symlink path * Link to C++ standard library * Build all keystone targets
This directory contains bindings for Keystone.
See <language>/README* for how to install each binding.
Except Python, all other bindings are contributed by community.
- NodeJS binding: by Ingmar Steen
- Ruby binding: by Sascha Schirra
- Go binding: by Remco Verhoef
- Rust binding: by Remco Verhoef
- Haskell binding: by Adrian Herrera
- OCaml binding: by Aziem Chawdhary
- PowerShell binding: by Ruben Boonen
- C# binding: by Marco Fornaro
- VB6 binding: by David Zimmer
- Masm binding: by mrfearless
- Java binding: by Jämes Ménétrey (ZenLulz)
Other bindings maintained externally by community:
- Perl-Keystone: Perl binding made by @t00sh.
https://github.com/t00sh/perl-keystone
- keystone-rs: Rust binding by @tathanhdinh
https://github.com/tathanhdinh/keystone-rs