go-lua

Lua VM

An interpreter and compiler for the Lua programming language in Go

A Lua VM in Go

GitHub

3k stars
550 watching
191 forks
Language: Go
last commit: 6 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fiatjaf/lunatico A Go library that enables running Lua scripts inside Go programs by providing helper functions to interact with the Lua stack. 11
erdian718/lua A Go implementation of a Lua 5.3 VM and compiler, allowing easy embedding into Go programs. 25
milochristiansen/lua A Go-based Lua 5.3 VM and compiler for embedding into Go programs 920
go-git/go-git A high-level implementation of the Git version control system in Go 6,021
tmc/langchaingo Provides a Go implementation of LangChain for generating text based on large language models. 5,028
golang/tools Provides tools and packages for static analysis and code transformation of Go programs. 7,410
rafaelsq/nvim-goc.lua An extension for Neovim that provides a plugin to analyze Go code coverage. 48
yuin/gopher-lua A Go-based implementation of the Lua programming language's Virtual Machine and compiler 6,306
stevedonovan/luar A Go package for working with Lua from Go, providing convenient and flexible ways to interact with Lua data structures and functions. 302
fatih/vim-go Plugin for Vim text editor to support Go programming language 16,033
go-kit/kit A toolkit for building microservices in Go 26,649
aws/aws-lambda-go A collection of libraries and tools to help developers build AWS Lambda functions in Go 3,645
ambrevar/golua Adds Unicode support to Lua's string functions by replacing patterns with Go regexps 4
google/go-github Provides an interface to access the GitHub API v3 10,466
gonum/gonum A set of libraries for numerical computations in the Go programming language. 7,655