Showing 36 of 40 projects
A cross-platform automation and configuration framework with a command-line shell, scripting language, and cmdlet processing.
A lightweight, embeddable scripting language designed for extensibility and performance.
A Lua 5.1 VM and compiler written in Go, designed for embedding Lua scripting into Go applications.
A powerful scripting language and versatile interactive shell with modern features and a statically linked binary.
A fast, small, safe, gradually typed embeddable scripting language derived from Lua, used by Roblox and game developers.
An embedded scripting language and evaluation engine for Rust, designed for safe and easy scripting integration.
A curated list of quality Lua packages, resources, and tools for game development, web platforms, and embedded systems.
A fast, powerful, safe and lightweight scripting language and engine for .NET, designed for text templating and general scripting.
A fast, embeddable scripting language for Go applications, compiled to bytecode and executed on a stack-based VM.
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++.
An embeddable dynamic programming language for Rust, designed for scripting and runtime extensibility.
A portable Python 3.x interpreter written in C11 for embedding in C/C++ projects, designed as a Lua alternative for game scripting.
A dynamically typed scripting language designed for seamless integration with Rust, featuring a lifetime checker and no garbage collector.
A statically typed scripting language and backend for multimedia streaming, file generation, automation, and HTTP services.
A scriptable interpreter written in Go for embedding and extending applications with custom scripting.
A curated list of open-source embedded scripting languages and Datalog implementations for use in applications.
A fast, efficient, and concurrent scripting language designed for embedding in applications, games, or engines.
A pure C# implementation of Lua 5.2 designed for seamless integration with Unity3D game development.
A Linux port of AutoHotkey v1.0.24 for X11 systems, enabling automation scripting with hotkeys, hotstrings, and GUIs.
A curated collection of AutoIt user-defined functions, example scripts, tools, and resources for Windows automation.
A standalone Luau runtime built in Rust, providing asynchronous APIs for filesystem, networking, and stdio.
A Lisp dialect scripting and extension language designed for embedding in Rust programs.
A portable Luau companion library for simpler, more descriptive code with strong guarantees.
A small, fast, functional, and embeddable scripting language for C++ projects with Lisp-like syntax.
A statically typed scripting language that transpiles into POSIX-compliant shell scripts.
A cross-platform .NET rewrite of AutoHotkey for desktop automation scripting with enhanced performance and security.
A scripting language designed for Rust game development with Lisp-like syntax.
A scripting language for .NET Core with async/await sequences, prototype inheritance, and easy embedding.
A meta build system with multiple language frontends (D, Python, Ruby, JavaScript, Lua) and backend generators (make, ninja, tup, custom).
Embed mruby or Ruby interpreters into Crystal projects to use Ruby as a scripting language with similar syntax.
A modern functional object-oriented language for shell scripting with Python-like data manipulation.
A pure Java implementation of Lua 5.3 for the JVM, designed for sandboxed scripting and embedding.
An embedded scripting language for C++ applications with C-style syntax, designed for games and tools.
A script programming language designed for automating repetitive actions and processes on your computer.
Safe Rust bindings to Lua 5.1 that closely mirror the C API while enforcing memory safety.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.