2 repos
Embeddable virtual machines for extending application functionality.
Distinguishing note: Focuses on the engine itself as an extension point, not the language runtime.
Explore 2 awesome GitHub repositories matching development tools & productivity · Scripting Engines. Refine with filters or upvote what's useful.
Yazi is a high-performance terminal file manager designed for keyboard-driven navigation and organization of local file systems. Built as an asynchronous application, it utilizes a non-blocking runtime to execute concurrent file operations and interface updates, ensuring the user experience remains responsive even during intensive tasks. The interface is rendered directly into the terminal emulator using escape sequences to maintain minimal memory overhead. The application distinguishes itself through a modular architecture that supports custom functionality via an embedded scripting engine.
Provides a Lua-based scripting engine for user-defined plugin development and functionality extension.
Micro is a terminal-based text editor designed for use within command-line interfaces. It provides a keyboard-centric environment for creating and modifying source code and configuration files without requiring a graphical desktop system. The editor features a modular architecture centered on a plugin-driven system and an embedded scripting engine. Users can extend core functionality, automate workflows, and customize editor behavior by writing scripts or installing external extensions through a centralized package management system. This extensibility allows for the integration of custom com
Embeds a lightweight virtual machine that allows users to extend core editor functionality through custom scripts.