Ross ROSS = Recommend OSS · open-source software intelligence for agents

NLua/NLua

Bridge between Lua and the .NET. observed · 2026-08-28

github.com/NLua/NLua · homepage · C# · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

84/100

  • Activity 99
  • Release rhythm 57
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 102.5
  • age_days: 4928
  • days_rel: 124
  • days_push: 8
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

2243 stars · 325 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

NLua is a .NET library that bridges the Lua scripting language with C#/.NET, allowing Lua code to be executed from .NET applications and .NET objects to be used from Lua. It is a fork of LuaInterface and runs on Windows, Linux, macOS, iOS, Android, and UWP via .NET, .NET Core, and .NET Standard.

Use cases

  • embed a Lua scripting engine in a C# application
  • let users extend a .NET app with Lua scripts
  • evaluate Lua expressions from C# code
  • call .NET classes and methods from Lua scripts
  • run game or app configuration logic written in Lua
  • bind Lua functions to C# callbacks

When to choose

  • you need Lua scripting inside a .NET, Xamarin, or Unity-adjacent C# project
  • you want .NET objects accessible from Lua without registration or annotations
  • you need cross-platform Lua support including mobile (iOS/Android) and UWP

When to avoid

  • your project is not on the .NET platform
  • you need a pure Lua runtime without .NET interop
  • you need bindings for a different scripting language like Python or JavaScript

Facets

library · maturity stable

interpreter plugin-system sdk programming-languages developer-tools cross-platform dotnet cross-platform windows lua csharp scripting binding netcore netstandard xamarin luainterface automation linux macos ios android

2 sources

Member repositories

RepositoryRoleHealth v2
NLua/NLuamain84

For agents

markdown · JSON · MCP: product_card(name="NLua/NLua")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem