yaegi
« Back to VersTracker
Description:
Yet another elegant Go interpreter
Type: Formula  |  Latest Version: 0.16.1@0  |  Tracked Since: Oct 10, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: go interpreter repl development scripting
Install: brew install yaegi
About:
Yaegi is a Go interpreter that executes Go code directly without requiring a compilation step. It provides a complete, embeddable REPL environment for Go, enabling dynamic evaluation, scripting, and interactive exploration of APIs. Its primary value is in rapid prototyping, testing snippets, and building extensible Go applications.
Key Features:
  • REPL (Read-Eval-Print Loop) for interactive Go
  • Supports almost all Go language features, including cgo and reflection
  • Embeddable interpreter for extending Go applications
  • Scripting engine for dynamic Go code execution
Use Cases:
  • Interactive learning and experimentation with Go syntax and packages
  • Embedding a scripting engine into Go applications for user-defined logic
  • Rapid prototyping and testing of Go code snippets without compilation
Alternatives:
  • gopl.io/play – Online playground vs. local, embeddable interpreter
  • standard Go compiler – Static compilation vs. dynamic interpretation
Version History
Detected Version Rev Change Commit
Oct 10, 2025 7:24pm 0 VERSION_BUMP 2e71fc41
Sep 11, 2025 7:25pm 0 VERSION_BUMP 43322fdd
Dec 5, 2024 12:38am 0 VERSION_BUMP fa4f34d4