Switch branches/tags
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
csharp
go
haskell
java
masm
nodejs
ocaml
powershell
python
ruby
rust
vb6
Makefile
README
const_generator.py

README

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