9 open-source projects similar to arkscript-lang/ark, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
C++ reflection library with Lua binding, and JSON and XML serialisation.
This is a C++14 library for very basic reflection that gives you access to structure elements by index and provides other std::tuple like methods for user defined types without any macro or boilerplate code.
Embedded Scripting Language Designed for C++
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
This project is Greg's personal build of GM Script. It is primarily maintained for stability.
Header-only, non-intrusive and macro-free runtime reflection system in C++
Small, flexible, single-header library for aggregate (struct / class) runtime reflection and meta data using C++11 features. Minimal STL usage, no other dependencies.
V8 is a high-performance JavaScript and WebAssembly engine designed to compile and execute code within host applications. It functions as an embeddable scripting engine and just-in-time compiler, providing a portable library for integrating dynamic script execution into native software environments. The engine incorporates a WebAssembly runtime to execute compiled binary code for a stack-based virtual machine at near-native speeds. It enables native application scripting by allowing a JavaScript execution environment to be embedded directly into a native program to handle dynamic logic. The