gval

PaesslerAG/gval

A highly customizable expression language written in Go.

  • evaluate-expressions
  • expression-evaluator
  • gval
  • expression-language
  • parsing
  • godoc
  • evaluation
  • golang

More in Embeddable Scripting Languages

FrankenPHPby dunglas

PHP embedded in Go, with a net/http handler.

github.com/dunglas/frankenphpGo 1.27+ 8 dependenciesv1.13.4updated today

11.5k

exprby antonmedv

Expression evaluation engine for Go: fast, non-Turing complete, dynamic typing, static typing.

github.com/expr-lang/exprGo 1.18+ No dependencies v1.17.8updated 3mo ago

8.1k

gojaby dop251

ECMAScript 5.1(+) implementation in Go.

github.com/dop251/gojaGo 1.26+ 7 dependenciesupdated today

7.2k

gopher-luaby yuin

Lua 5.1 VM and compiler written in Go.

github.com/yuin/gopher-luaGo 1.23+ 1 dependencyv1.1.2updated 7mo ago

7k

tengoby d5

Bytecode compiled script language for Go.

github.com/d5/tengo/v2Go 1.13+ No dependencies v3.0.0updated today

3.8k

go-luaby Shopify

Port of the Lua 5.2 VM to pure Go.

github.com/Shopify/go-luaGo 1.22+ No dependencies updated 26d ago

3.5k

starlark-goby google

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

go.starlark.netGo 1.25+ 5 dependenciesupdated 12d ago

2.8k

metacall

Cross-platform Polyglot Runtime which supports NodeJS, JavaScript, TypeScript, Python, Ruby, C#, WebAssembly, Java, Cobol and more.

v0.9.24updated 1d ago

1.8k
All 24 in Embeddable Scripting Languages
Esc

Type to search every entry. ↑↓ to move, Enter to open.