6 repository-uri
Embedded languages for game logic.
Explore 6 awesome GitHub repositories matching part of an awesome list · Scripting. Refine with filters or upvote what's useful.
Tengo is a dynamic, embeddable scripting language for Go applications that allows for the execution of custom scripts without requiring the host binary to be recompiled. It operates as a bytecode-compiled virtual machine, transforming source code into a compact intermediate representation for execution on a stack-based engine. The system is designed as a secure scripting sandbox, enforcing strict limits on memory allocation and execution time to safely run untrusted code. It supports concurrent script execution by cloning compiled bytecode and using recursive immutability conversion to share
Fast scripting language for Go.
Embedded Scripting Language Designed for C++
Easy-to-use embedded scripting language for C++.
Embedded JavaScript engine for C/C++
Embedded JavaScript engine.
The world’s most powerful template engine and Go embeddable interpreter.
Go-embeddable interpreter and template engine.
Lua binding library for modern C++
C++11 API for creating Lua bindings.