Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 1.08 KB

embeddable-scripting-languages.md

File metadata and controls

16 lines (14 loc) · 1.08 KB

Embeddable Scripting Languages

Embedding other languages inside your go code

  • agora - Dynamically typed, embeddable programming language in Go
  • anko - Scriptable interpreter written in Go
  • gisp - Simple LISP in Go
  • go-duktape - Duktape JavaScript engine bindings for Go
  • go-lua - A port of the Lua 5.2 VM to pure Go
  • go-php - PHP bindings for Go
  • go-python - naive go bindings to the CPython C-API
  • golua - Go bindings for Lua C API
  • gopher-lua - a Lua 5.1 VM and compiler written in Go
  • ngaro - Embeddable Ngaro VM implementation enabling scripting in Retro
  • otto - A JavaScript interpreter written in Go
  • purl - Perl 5.18.2 embedded in Go