rhai
« Back to VersTracker
Description:
Embedded scripting language for Rust
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: rust scripting embedded-language rhai automation
Install: brew install rhai
About:
Rhai is an embedded scripting language specifically designed for Rust applications. It allows developers to add scripting capabilities to their programs, enabling runtime configuration and logic modification without recompilation. The language features a Rust-like syntax and provides seamless integration with Rust types and functions.
Key Features:
  • Rust-like syntax for easy adoption
  • No external dependencies - runs entirely in Rust
  • Tight integration with Rust types and functions
  • Lightweight with minimal footprint
  • Safe sandboxed execution environment
Use Cases:
  • Game logic scripting without recompilation
  • Configuration file automation
  • Plugin systems for Rust applications
  • Business rules engine implementation
Alternatives:
  • Lua – More established but requires C bindings and has different syntax
  • Python – More feature-rich but much heavier and requires separate interpreter
  • JavaScript – Familiar but needs engine like V8, adding significant complexity
Version History
Detected Version Rev Change Commit
Sep 17, 2025 3:11am 0 VERSION_BUMP d4c85332
Sep 14, 2025 5:54am 0 VERSION_BUMP d8c3aaf0