Lunatik is a framework for scripting the Linux kernel with Lua.

600 stars 63 forks 600 watchers C GNU General Public License v2.0
c kernel linux-kernel lua
23 Open Issues Need Help Last updated: Sep 15, 2026

Open Issues Need Help

View All on GitHub

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
enhancement good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
enhancement good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

AI Summary: This GitHub issue proposes renaming Lunatik binding C source files from `lua<libname>.c` to `luna<libname>.c`. The primary motivation is to improve discoverability and management of Lunatik-specific modules, making it easier to identify them, for example, using system tools like `lsmod`.

Complexity: 2/5
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

AI Summary: Implement a Continuous Integration (CI) or GitHub Actions workflow to automatically test Lunatik builds on the `master` branch against Linux kernel versions 5.x and later. The CI/CD pipeline should build Lunatik, and then test it against various kernel versions to identify compatibility issues early, preventing problems like those described in issue #307.

Complexity: 4/5
enhancement good first issue

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua