YUM

Lazy but powerful — code without limits

Powered by Lua + Godot

Current Engine Version: Loading...

Get Started

What is Yum?

YumEngine is a lightweight, cross-language runtime and engine that bridges C++ and C with Lua and Godot. Its goal is to provide an easy-to-integrate, extensible system for scripting, automation, and game development.

About YumEngine

YumEngine combines a C++ backend with a C-safe API, giving you both high performance and flexibility. It includes a custom Lua runtime called Yum.InternalLua, and a fully dynamic library interface.

Requirements

Compiling YumEngine

Official builds are precompiled, so you usually don't need to compile anything manually. If you want custom builds:

lua build.lua build
  

Make sure to adjust compiler paths, flags, or studio name if needed.

Downloads

Get the latest official builds:

Download Yum

Developers