Showing 14 of 14 projects
A lightweight, embeddable scripting language designed for extensibility and performance.
An embedded scripting language and evaluation engine for Rust, designed for safe and easy scripting integration.
A high-performance, header-only C++ library for binding to Lua with advanced features and zero-overhead abstractions.
A pure Go implementation of the Lua 5.2 virtual machine for scripting Go applications.
An engine and API for running .NET and other languages interactively in notebooks, REPLs, and embedded coding experiences.
A header-only embedded scripting language designed from the ground up for seamless integration with C++.
A header-only embedded scripting language designed from the ground up for seamless integration with C++.
Safe, high-level Rust bindings for Lua 5.1-5.5, LuaJIT, and Luau with async/await support.
A statically typed, ahead-of-time compiled programming language with first-class hot-reloading for live applications.
A portable Python 3.x interpreter written in C11 for embedding in C/C++ projects, designed as a Lua alternative for game scripting.
A minimal C library for parsing, compiling, and evaluating mathematical expressions at runtime with no dependencies.
Rust bindings for the Python interpreter, enabling Rust code to call Python and Python to call Rust.
A lightweight, dependency-free library for binding Lua to C++.
A scriptable interpreter written in Go for embedding and extending applications with custom scripting.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.