valabind
« Back to VersTracker
Description:
Vala bindings for radare, reverse engineering framework
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: vala radare2 reverse-engineering bindings security development
Install: brew install valabind
About:
Valabind is a specialized tool that generates Vala language bindings for the radare2 reverse engineering framework. It enables developers to write radare2 plugins and scripts using Vala, a modern programming language with garbage collection and type safety. This bridges the gap between radare2's powerful C API and the productivity of a higher-level language.
Key Features:
  • Generates Vala bindings from radare2 C headers
  • Supports creating radare2 plugins in Vala
  • Provides a Vala-based shell interface to radare2
  • Simplifies interaction with radare2's API using modern language features
Use Cases:
  • Developing radare2 plugins using Vala instead of C
  • Writing reverse engineering automation scripts with type safety
  • Interfacing with radare2 from Vala-based applications
Alternatives:
  • r2pipe – Provides Python/JavaScript bindings via IPC, while Valabind generates native Vala bindings for deeper integration
  • CFFI (for other frameworks) – General-purpose foreign function interfaces, but Valabind is specifically tailored for radare2 and Vala
Version History
Detected Version Rev Change Commit
Sep 16, 2025 1:48am 3 VERSION_BUMP f8760014
Sep 13, 2024 7:19pm 3 VERSION_BUMP cbc1bcbf