Skip to content

Entry

GopherLua

Appears in 6 awesome lists

Lua 5.1 VM and compiler implemented in Go with Go APIs.

Open github.comyuin/gopher-lua

Found in these lists

Awesome Go

Section: Embeddable Scripting Languages · Lua 5.1 VM and compiler written in Go.

FreshScore 94

Awesome Go

Section: 可嵌入的脚本语言 · star:6833 用 Go 实现的 Lua 5.1 虚拟机和编译器。

FreshScore 89

Awesome Lua

Section: Implementations, Interpreters, and Bindings · Lua 5.1 VM and compiler implemented in Go with Go APIs.

StaleScore 52

go-awesome

Section: 解释器 · VM and compiler for Lua in Go

StaleScore 56

awesome-go

Section: Compilers and Interpreters · GopherLua: VM and compiler for Lua in Go

FreshScore 81

Table of Contents

Section: Lua Tools, Libraries, and Frameworks · is a Lua 5.1 VM and compiler written in Go.

SlowScore 51

metacall/core

[metacall] — Cross-platform Polyglot Runtime which supports NodeJS, JavaScript, TypeScript, Python, Ruby, C#, Wasm, Java, Cobol and more.

In 6 listsDetails

tengo

Bytecode compiled script language for Go.

In 5 listsDetails

Wa/凹语言

The Wa Programming Language: Simple, maintainable, compiled language for developing WebAssembly software.

In 5 listsDetails

go-lua

Port of the Lua 5.2 VM to pure Go.

In 5 listsDetails

starlark-go

star:2618 Go implementation of Starlark: Python-like language with deterministic evaluation and hermetic execution.

In 4 listsDetails

goja

ECMAScript 5.1(+) implementation in Go.

In 4 listsDetails

LuaBridge

A lightweight library for mapping data, functions, and classes back and forth between C++ and Lua.

In 3 lists

golua

Golang bindings to the Lua C API.

In 3 lists