Lunatik is an in-kernel Lua runtime that enables dynamic scripting inside the Linux kernel—without requiring recompilation. It provides a flexible and lightweight way to extend kernel functionality, simplifying the development of networking features, device drivers, and system customization. We resumed work on Lunatik in early 2023 after a long hiatus in its development. Our main
